forked from cerc-io/ipld-eth-server
Transfer and Approval event repo and repo tests + db migrations for these events.
This commit is contained in:
@@ -0,0 +1 @@
|
||||
DROP TABLE token_transfers;
|
||||
@@ -0,0 +1,14 @@
|
||||
CREATE TABLE token_transfers (
|
||||
id SERIAL,
|
||||
vulcanize_log_id INTEGER NOT NULL UNIQUE,
|
||||
token_name CHARACTER VARYING(66) NOT NULL,
|
||||
token_address CHARACTER VARYING(66) NOT NULL,
|
||||
to_address CHARACTER VARYING(66) NOT NULL,
|
||||
from_address CHARACTER VARYING(66) NOT NULL,
|
||||
tokens DECIMAL NOT NULL,
|
||||
block INTEGER NOT NULL,
|
||||
tx CHARACTER VARYING(66) NOT NULL,
|
||||
CONSTRAINT log_index_fk FOREIGN KEY (vulcanize_log_id)
|
||||
REFERENCES logs (id)
|
||||
ON DELETE CASCADE
|
||||
)
|
||||
@@ -0,0 +1 @@
|
||||
DROP TABLE token_approvals;
|
||||
@@ -0,0 +1,14 @@
|
||||
CREATE TABLE token_approvals (
|
||||
id SERIAL,
|
||||
vulcanize_log_id INTEGER NOT NULL UNIQUE,
|
||||
token_name CHARACTER VARYING(66) NOT NULL,
|
||||
token_address CHARACTER VARYING(66) NOT NULL,
|
||||
owner CHARACTER VARYING(66) NOT NULL,
|
||||
spender CHARACTER VARYING(66) NOT NULL,
|
||||
tokens DECIMAL NOT NULL,
|
||||
block INTEGER NOT NULL,
|
||||
tx CHARACTER VARYING(66) NOT NULL,
|
||||
CONSTRAINT log_index_fk FOREIGN KEY (vulcanize_log_id)
|
||||
REFERENCES logs (id)
|
||||
ON DELETE CASCADE
|
||||
)
|
||||
Reference in New Issue
Block a user