forked from cerc-io/ipld-eth-server
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:
@@ -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;
|
||||
+4
-4
@@ -66,11 +66,11 @@ CREATE TABLE maker.bite (
|
||||
header_id integer NOT NULL,
|
||||
ilk text,
|
||||
urn text,
|
||||
ink character varying,
|
||||
art character varying,
|
||||
iart character varying,
|
||||
ink numeric,
|
||||
art numeric,
|
||||
iart numeric,
|
||||
tab numeric,
|
||||
flip character varying,
|
||||
nflip numeric,
|
||||
tx_idx integer NOT NULL,
|
||||
raw_log jsonb
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user