Fix up attaching errors to rows
This commit is contained in:
parent
da7a687499
commit
a65f1e0776
14 changed files with 338 additions and 305 deletions
|
|
@ -1,5 +0,0 @@
|
|||
-- +goose Up
|
||||
ALTER TABLE fileupload.pool DROP COLUMN property_owner_phone;
|
||||
ALTER TABLE fileupload.pool DROP COLUMN resident_phone;
|
||||
ALTER TABLE fileupload.pool ADD COLUMN property_owner_phone_e164 TEXT REFERENCES comms.phone(e164);
|
||||
ALTER TABLE fileupload.pool ADD COLUMN resident_phone_e164 TEXT REFERENCES comms.phone(e164);
|
||||
44
db/migrations/00062_fileupload_pool_rebuild.sql
Normal file
44
db/migrations/00062_fileupload_pool_rebuild.sql
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
-- +goose Up
|
||||
DROP TABLE fileupload.pool;
|
||||
|
||||
CREATE TABLE fileupload.pool (
|
||||
address_city TEXT NOT NULL,
|
||||
address_postal_code TEXT NOT NULL,
|
||||
address_street TEXT NOT NULL,
|
||||
committed BOOLEAN NOT NULL, -- Whether or not its just proposed before a CSV file is committed
|
||||
condition fileupload.PoolConditionType NOT NULL,
|
||||
created TIMESTAMP WITHOUT TIME ZONE NOT NULL,
|
||||
creator_id INTEGER REFERENCES user_(id) NOT NULL,
|
||||
csv_file INTEGER REFERENCES fileupload.csv(file_id) NOT NULL,
|
||||
deleted TIMESTAMP WITHOUT TIME ZONE,
|
||||
geom geometry(Point, 4326),
|
||||
h3cell h3index,
|
||||
id SERIAL,
|
||||
is_in_district BOOLEAN NOT NULL, -- Whether or not the pool is within the district
|
||||
is_new BOOLEAN NOT NULL, -- Whether or not we already have a pool in the system for this row
|
||||
notes TEXT NOT NULL,
|
||||
organization_id INTEGER REFERENCES organization(id) NOT NULL,
|
||||
property_owner_name TEXT NOT NULL,
|
||||
property_owner_phone_e164 TEXT REFERENCES comms.phone(e164),
|
||||
resident_owned BOOLEAN,
|
||||
resident_phone_e164 TEXT REFERENCES comms.phone(e164),
|
||||
line_number INTEGER NOT NULL,
|
||||
tags HSTORE NOT NULL,
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
-- migration 62
|
||||
-- ALTER TABLE fileupload.pool ADD COLUMN property_owner_phone_e164 TEXT REFERENCES comms.phone(e164);
|
||||
-- ALTER TABLE fileupload.pool ADD COLUMN resident_phone_e164 TEXT REFERENCES comms.phone(e164);
|
||||
|
||||
-- migration 64
|
||||
-- ALTER TABLE fileupload.pool DROP COLUMN geom;
|
||||
-- ALTER TABLE fileupload.pool ADD COLUMN geom geometry(Point, 4326);
|
||||
|
||||
-- migration 65
|
||||
-- ALTER TABLE fileupload.pool ADD COLUMN tags HSTORE NOT NULL;
|
||||
|
||||
-- migration 66
|
||||
-- ALTER TABLE fileupload.pool ADD COLUMN row_number INTEGER NOT NULL;
|
||||
|
||||
-- +goose Down
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
-- +goose Up
|
||||
ALTER TYPE fileupload.PoolConditionType ADD VALUE 'empty' AFTER 'blue';
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
-- +goose Up
|
||||
ALTER TABLE fileupload.pool DROP COLUMN geom;
|
||||
ALTER TABLE fileupload.pool ADD COLUMN geom geometry(Point, 4326);
|
||||
-- +goose Down
|
||||
ALTER TABLE fileupload.pool DROP COLUMN geom;
|
||||
ALTER TABLE fileupload.pool ADD COLUMN geom geometry(Point, 3857);
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
-- +goose Up
|
||||
ALTER TABLE fileupload.pool ADD COLUMN tags HSTORE NOT NULL;
|
||||
-- +goose Down
|
||||
ALTER TABLE fileupload.pool DROP COLUMN tags;
|
||||
Loading…
Add table
Add a link
Reference in a new issue