Files
nym/ephemera/migrations/V1__block.sql
T
Bogdan-Ștefan Neacşu 29f95febe9 Feature/ephemera compile (#3437)
* Include ephemera node code in repo

* Upgrade deps

* Bump minor version of cosmwasm-std

* Include ephemera in nym-api dep and downgrade rusqlite

* Fix clippy and ephemera docs code

* More clippy on ephemera

---------

Co-authored-by: Andrus Salumets <andrus@nymtech.net>
2023-05-25 11:24:49 +03:00

24 lines
874 B
SQL

CREATE TABLE IF NOT EXISTS blocks (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
block_hash TEXT NOT NULL UNIQUE,
height TEXT NOT NULL UNIQUE,
block BLOB NOT NULL
);
CREATE TABLE IF NOT EXISTS block_certificates (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
block_hash TEXT NOT NULL UNIQUE,
certificates BLOB NOT NULL
);
CREATE TABLE IF NOT EXISTS block_broadcast_group (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
block_hash TEXT NOT NULL UNIQUE,
members BLOB NOT NULL
);
CREATE TABLE IF NOT EXISTS block_merkle_tree (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
block_hash TEXT NOT NULL UNIQUE,
merkle_tree BLOB NOT NULL
);