0001_initialize_schema.up.sql 567 B

123456789101112131415161718192021222324252627282930
  1. CREATE TABLE IF NOT EXISTS user
  2. (
  3. screenName VARCHAR(16) PRIMARY KEY,
  4. authKey TEXT,
  5. passHash TEXT
  6. );
  7. CREATE TABLE IF NOT EXISTS feedbag
  8. (
  9. screenName VARCHAR(16),
  10. groupID INTEGER,
  11. itemID INTEGER,
  12. classID INTEGER,
  13. name TEXT,
  14. attributes BLOB,
  15. lastModified INTEGER,
  16. UNIQUE (screenName, groupID, itemID)
  17. );
  18. CREATE TABLE IF NOT EXISTS profile
  19. (
  20. screenName VARCHAR(16) PRIMARY KEY,
  21. body TEXT
  22. );
  23. CREATE TABLE IF NOT EXISTS bartItem
  24. (
  25. hash CHAR(16) PRIMARY KEY,
  26. body BLOB
  27. );