Convert Bite event field types to numeric

- Enables arithmetic operations when constructing views
- Also removes application-level references to DB ID
This commit is contained in:
Rob Mulholand
2018-10-16 15:27:13 -05:00
parent d3df685c46
commit d0226dbce5
11 changed files with 23 additions and 53 deletions
@@ -1,13 +1,13 @@
CREATE TABLE maker.bite (
id SERIAL PRIMARY KEY,
header_id INTEGER NOT NULL REFERENCES headers (id) ON DELETE CASCADE,
ilk bytea,
lad bytea,
ink VARCHAR,
art VARCHAR,
iArt VARCHAR,
ilk TEXT,
urn TEXT,
ink NUMERIC,
art NUMERIC,
iArt NUMERIC,
tab NUMERIC,
flip VARCHAR,
nflip NUMERIC,
tx_idx INTEGER NOT NUll,
raw_log JSONB,
UNIQUE (header_id, tx_idx)
@@ -1 +0,0 @@
ALTER TABLE maker.bite RENAME COLUMN urn TO lad;
@@ -1 +0,0 @@
ALTER TABLE maker.bite RENAME COLUMN lad TO urn;