| Current File : /home/jvzmxxx/wiki/extensions/Flow/db_patches/patch-summary2header.sqlite.sql |
-- Sqlites alter table statement can NOT change existing columns. The only
-- option since we want to rename the table and its columns is to recreate
-- the table and copy the data over
CREATE TABLE /*_*/flow_header_revision (
header_workflow_id binary(16) not null,
header_rev_id binary(16) not null,
PRIMARY KEY (header_workflow_id, header_rev_id)
);
INSERT INTO /*_*/flow_header_revision
(header_workflow_id, header_rev_id)
SELECT
summary_workflow_id, summary_rev_id
FROM
/*_*/flow_summary_revision;
DROP TABLE /*_*/flow_summary_revision;
UPDATE /*_*/flow_revision SET rev_type='header' WHERE rev_type='summary';