squeaknode/init.sql
Jonathan Zernik 88108f7810
Rename squeaknode to squeakserver (#28)
* Rename server entrypoint

* Updated manifest

* Moved db init.sql file

* Rename module to squeakserver
2020-06-04 17:47:49 -07:00

26 lines
678 B
SQL

CREATE DATABASE squeakserver;
\connect squeakserver;
CREATE TABLE squeak (
hash CHAR(64) PRIMARY KEY,
created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
nVersion INTEGER NOT NULL,
hashEncContent CHAR(64) NOT NULL,
hashReplySqk CHAR(64) NOT NULL,
hashBlock CHAR(64) NOT NULL,
nBlockHeight INTEGER NOT NULL,
scriptPubKey VARCHAR(100) NOT NULL,
hashDataKey CHAR(64) NOT NULL,
vchIv CHAR(32) NOT NULL,
nTime INTEGER NOT NULL,
nNonce BIGINT NOT NULL,
encContent CHAR(2272) NOT NULL,
scriptSig VARCHAR(400) NOT NULL,
address VARCHAR(50) NOT NULL,
vchDataKey CHAR(64),
content CHAR(1120)
);
CREATE INDEX idx_squeak_address
ON squeak(address);