-- +goose Up CREATE TABLE btc.transaction_cids ( id SERIAL PRIMARY KEY, header_id INTEGER NOT NULL REFERENCES btc.header_cids (id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED, index INTEGER NOT NULL, tx_hash VARCHAR(66) NOT NULL UNIQUE, cid TEXT NOT NULL, mh_key TEXT NOT NULL REFERENCES public.blocks (key) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED, segwit BOOL NOT NULL, witness_hash VARCHAR(66) ); -- +goose Down DROP TABLE btc.transaction_cids;