All checks were successful
continuous-integration/drone/push Build is passing
25 lines
668 B
SQL
25 lines
668 B
SQL
-- +goose Up
|
|
-- +goose StatementBegin
|
|
-- sqlc queries target lowercase table names. Postgres migrations historically
|
|
-- created quoted CamelCase tables, so expose lowercase compatibility views.
|
|
CREATE OR REPLACE VIEW inventory AS
|
|
SELECT * FROM "Inventory";
|
|
|
|
CREATE OR REPLACE VIEW updates AS
|
|
SELECT * FROM "Updates";
|
|
|
|
CREATE OR REPLACE VIEW events AS
|
|
SELECT * FROM "Events";
|
|
|
|
CREATE OR REPLACE VIEW inventory_history AS
|
|
SELECT * FROM "InventoryHistory";
|
|
-- +goose StatementEnd
|
|
|
|
-- +goose Down
|
|
-- +goose StatementBegin
|
|
DROP VIEW IF EXISTS inventory_history;
|
|
DROP VIEW IF EXISTS events;
|
|
DROP VIEW IF EXISTS updates;
|
|
DROP VIEW IF EXISTS inventory;
|
|
-- +goose StatementEnd
|