schema.sql 623 B

1234567891011121314151617181920212223
  1. PRAGMA key = 'testkey';
  2. CREATE TABLE IF NOT EXISTS keys(
  3. key_id INTEGER PRIMARY KEY NOT NULL,
  4. key_public BLOB NOT NULL,
  5. key_private BLOB NOT NULL
  6. );
  7. PRAGMA foreign_keys=on;
  8. CREATE TABLE IF NOT EXISTS coins(
  9. coin_id INTEGER PRIMARY KEY NOT NULL,
  10. coin BLOB NOT NULL,
  11. witness BLOB NOT NULL,
  12. serial BLOB NOT NULL,
  13. value INT NOT NULL,
  14. coin_blind BLOB NOT NULL,
  15. valcom_blind BLOB NOT NULL,
  16. key_id INTEGER NOT NULL,
  17. FOREIGN KEY (key_id)
  18. REFERENCES keys (key_id)
  19. );
  20. CREATE TABLE IF NOT EXISTS cashier(
  21. key_id INTEGER PRIMARY KEY NOT NULL,
  22. key_public BLOB NOT NULL
  23. );