|
|
@@ -1,29 +0,0 @@
|
|
|
-
|
|
|
-BEGIN TRANSACTION;
|
|
|
-
|
|
|
-CREATE TABLE IF NOT EXISTS node (
|
|
|
- id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
- username TEXT NOT NULL
|
|
|
-);
|
|
|
-
|
|
|
-CREATE TABLE IF NOT EXISTS channel(
|
|
|
- channel_id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
- channel_name TEXT NOT NULL,
|
|
|
- channel_secret INT(32) NOT NULL,
|
|
|
- address CHAR(58) NOT NULL,
|
|
|
- UNIQUE("channel_name")
|
|
|
-);
|
|
|
-
|
|
|
-CREATE TABLE IF NOT EXISTS slab(
|
|
|
- slab_id INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
|
- nonce INT(12) NOT NULL,
|
|
|
- cipher_text BLOB NOT NULL ,
|
|
|
- cipher_text_hash INT(32) NOT NULL,
|
|
|
- channel_id INTEGER NOT NULL,
|
|
|
- FOREIGN KEY(channel_id) REFERENCES channel(channel_id)
|
|
|
- UNIQUE("cipher_text_hash")
|
|
|
-);
|
|
|
-
|
|
|
-COMMIT;
|
|
|
-
|
|
|
-
|