Add some initial Sqitch migrations

These are based on the state of the current manually managed database.
This commit is contained in:
Christopher Baines 2019-04-14 10:06:13 +01:00
parent 70faad0437
commit d69f77d59e
10 changed files with 485 additions and 0 deletions

View file

@ -0,0 +1,7 @@
-- Revert guix-data-service:appschema from pg
BEGIN;
DROP SCHEMA guix_data_service;
COMMIT;

View file

@ -0,0 +1,7 @@
-- Revert guix-data-service:buildstatus_enum from pg
BEGIN;
DROP TYPE guix_data_service.buildstatus;
COMMIT;

View file

@ -0,0 +1,21 @@
-- Revert guix-data-service:initial_import from pg
BEGIN;
DROP TABLE guix_data_service.build_servers;
DROP TABLE guix_data_service.build_status;
DROP TABLE guix_data_service.builds;
DROP TABLE guix_data_service.derivation_inputs;
DROP TABLE guix_data_service.derivation_output_details;
DROP TABLE guix_data_service.derivation_outputs;
DROP TABLE guix_data_service.derivation_source_files;
DROP TABLE guix_data_service.derivation_sources;
DROP TABLE guix_data_service.derivations;
DROP TABLE guix_data_service.guix_revision_package_derivations;
DROP TABLE guix_data_service.guix_revisions;
DROP TABLE guix_data_service.load_new_guix_revision_jobs;
DROP TABLE guix_data_service.package_derivations;
DROP TABLE guix_data_service.package_metadata;
DROP TABLE guix_data_service.packages;
COMMIT;