Import: renamed column imported_rowset_checksum TO rowset_checksum resolves: #9700

This commit is contained in:
Stefan Scheungrab 2015-07-22 11:13:52 +02:00
parent bc49af2685
commit 2076d6b9a7
4 changed files with 8 additions and 4 deletions

View File

@ -46,7 +46,7 @@ class ImportrunTable extends QuickTable
array()
)->joinLeft(
array('rs' => 'imported_rowset'),
'rs.checksum = r.imported_rowset_checksum',
'rs.checksum = r.rowset_checksum',
array()
)->joinLeft(
array('rsr' => 'imported_rowset_row'),

View File

@ -105,7 +105,7 @@ class Import
'import_run',
array(
'source_id' => $source->id,
'imported_rowset_checksum' => $rowset,
'rowset_checksum' => $rowset,
'start_time' => date('Y-m-d H:i:s'),
'succeeded' => 'y'
)

View File

@ -0,0 +1,4 @@
ALTER TABLE import_run DROP FOREIGN KEY import_run_rowset;
ALTER TABLE import_run CHANGE imported_rowset_checksum rowset_checksum varbinary(20) DEFAULT NULL;
ALTER TABLE import_run ADD CONSTRAINT import_run_rowset FOREIGN KEY rowset (rowset_checksum) REFERENCES imported_rowset (checksum) ON DELETE RESTRICT ON UPDATE CASCADE;

View File

@ -831,7 +831,7 @@ CREATE TABLE imported_rowset (
CREATE TABLE import_run (
id INT(10) UNSIGNED AUTO_INCREMENT NOT NULL,
source_id INT(10) UNSIGNED NOT NULL,
imported_rowset_checksum VARBINARY(20) DEFAULT NULL,
rowset_checksum VARBINARY(20) DEFAULT NULL,
start_time DATETIME NOT NULL,
end_time DATETIME DEFAULT NULL,
succeeded ENUM('y', 'n') DEFAULT NULL,
@ -842,7 +842,7 @@ CREATE TABLE import_run (
ON DELETE RESTRICT
ON UPDATE CASCADE,
CONSTRAINT import_run_rowset
FOREIGN KEY rowset (imported_rowset_checksum)
FOREIGN KEY rowset (rowset_checksum)
REFERENCES imported_rowset (checksum)
ON DELETE RESTRICT
ON UPDATE CASCADE