Move files (again)
This commit is contained in:
25
config/db/update_v1_to_v2.sql
Normal file
25
config/db/update_v1_to_v2.sql
Normal file
@@ -0,0 +1,25 @@
|
||||
CREATE TABLE `projects` (
|
||||
`id_project` int(10) UNSIGNED auto_increment,
|
||||
`codename` VARCHAR(100),
|
||||
`name` VARCHAR(100),
|
||||
`active_from` DATETIME,
|
||||
`active_to` DATETIME,
|
||||
`geofile` VARCHAR(50),
|
||||
`timezone` VARCHAR(100),
|
||||
`led` TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id_project`));
|
||||
|
||||
INSERT INTO projects (name, codename, active_from, active_to, geofile, timezone) VALUES ('Te Araroa', 'te_araroa', '2015-12-29 00:00:00', '2016-03-05 23:59:59', 'te_araroa.geojson', 'Pacific/Auckland');
|
||||
INSERT INTO projects (name, codename, active_from, active_to, geofile, timezone) VALUES ('HRP', 'hrp', '2019-06-01 00:00:00', '2019-09-10 23:59:59', 'hrp.geojson', 'Europe/Paris');
|
||||
|
||||
ALTER TABLE feeds ADD COLUMN id_project int(10) UNSIGNED AFTER id_spot;
|
||||
ALTER TABLE feeds ADD last_update DATETIME AFTER status;
|
||||
ALTER TABLE feeds ADD FOREIGN KEY (`id_project`) REFERENCES projects(`id_project`);
|
||||
UPDATE feeds SET last_update = led;
|
||||
UPDATE feeds SET id_project = 1;
|
||||
|
||||
ALTER TABLE posts ADD COLUMN id_project int(10) UNSIGNED AFTER id_post;
|
||||
ALTER TABLE posts ADD timestamp DATETIME AFTER content;
|
||||
ALTER TABLE posts ADD FOREIGN KEY (`id_project`) REFERENCES projects(`id_project`);
|
||||
UPDATE posts SET timestamp = led;
|
||||
UPDATE posts SET id_project = 1;
|
||||
Reference in New Issue
Block a user