Commit 56b0b895 authored by Falko Timme's avatar Falko Timme
Browse files

- Added "serial" and "stamp" columns to the dns_rr table.

parent 830d119f
This diff is collapsed.
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -100,6 +100,11 @@ class page_action extends tform_actions { ...@@ -100,6 +100,11 @@ class page_action extends tform_actions {
// Set the server ID of the rr record to the same server ID as the parent record. // Set the server ID of the rr record to the same server ID as the parent record.
$this->dataRecord["server_id"] = $soa["server_id"]; $this->dataRecord["server_id"] = $soa["server_id"];
// Update the serial number and timestamp of the RR record
$soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id);
$this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]);
$this->dataRecord["stamp"] = date('Y-m-d H:i:s');
parent::onSubmit(); parent::onSubmit();
} }
......
...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( ...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( ...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array ( ...@@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( ...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -131,6 +131,22 @@ $form["tabs"]['dns'] = array ( ...@@ -131,6 +131,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( ...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( ...@@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
...@@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array ( ...@@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array (
'default' => 'Y', 'default' => 'Y',
'value' => array(0 => 'N',1 => 'Y') 'value' => array(0 => 'N',1 => 'Y')
), ),
'stamp' => array (
'datatype' => 'VARCHAR',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '30',
'maxlength' => '255'
),
'serial' => array (
'datatype' => 'INTEGER',
'formtype' => 'TEXT',
'default' => '',
'value' => '',
'width' => '10',
'maxlength' => '10'
),
################################## ##################################
# ENDE Datatable fields # ENDE Datatable fields
################################## ##################################
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment