X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=migrations%2Fv42-to-v43%2Fmigrate.sql;h=dc16b696cecfa34d9ba330734aabc45c11f2336e;hb=274a4fab7b8b1b54a43a6b08d4f28fa69693b94a;hp=a95b2158b1e51231141cfac451cb34a00c7ac104;hpb=1b478f2251e8ca2a8abaacbe7d2e1b52dd2a621a;p=plcapi.git diff --git a/migrations/v42-to-v43/migrate.sql b/migrations/v42-to-v43/migrate.sql index a95b215..dc16b69 100644 --- a/migrations/v42-to-v43/migrate.sql +++ b/migrations/v42-to-v43/migrate.sql @@ -119,10 +119,20 @@ INSERT INTO run_levels (run_level) VALUES ('safeboot'); INSERT INTO run_levels (run_level) VALUES ('failboot'); INSERT INTO run_levels (run_level) VALUES ('reinstall'); + +---------------------------------------- +-- node types +---------------------------------------- +CREATE TABLE node_types ( + node_type text PRIMARY KEY +) WITH OIDS; +INSERT INTO node_types (node_type) VALUES ('regular'); +INSERT INTO node_types (node_type) VALUES ('dummynet'); + ---------------------------------------- -- nodes ---------------------------------------- -ALTER TABLE nodes ADD COLUMN node_type TEXT NOT NULL DEFAULT 'regular'; +ALTER TABLE nodes ADD COLUMN node_type TEXT REFERENCES node_types DEFAULT 'regular'; -- node types ALTER TABLE nodes ADD COLUMN verified boolean NOT NULL DEFAULT false; -- whether or not the node & pcu are verified ALTER TABLE nodes ADD COLUMN run_level TEXT REFERENCES run_levels DEFAULT NULL; -- Node Run Level