up.sql 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. -- Your SQL goes here
  2. CREATE TABLE user_table (
  3. id TEXT NOT NULL PRIMARY KEY,
  4. name TEXT NOT NULL DEFAULT '',
  5. token TEXT NOT NULL DEFAULT '',
  6. email TEXT NOT NULL DEFAULT ''
  7. );
  8. CREATE TABLE workspace_table (
  9. id TEXT NOT NULL PRIMARY KEY,
  10. name TEXT NOT NULL DEFAULT '',
  11. desc TEXT NOT NULL DEFAULT '',
  12. modified_time BIGINT NOT NULL DEFAULT 0,
  13. create_time BIGINT NOT NULL DEFAULT 0,
  14. user_id TEXT NOT NULL DEFAULT '',
  15. version BIGINT NOT NULL DEFAULT 0
  16. );
  17. CREATE TABLE app_table (
  18. id TEXT NOT NULL PRIMARY KEY,
  19. workspace_id TEXT NOT NULL DEFAULT '',
  20. name TEXT NOT NULL DEFAULT '',
  21. desc TEXT NOT NULL DEFAULT '',
  22. color_style BLOB NOT NULL DEFAULT (x''),
  23. last_view_id TEXT DEFAULT '',
  24. modified_time BIGINT NOT NULL DEFAULT 0,
  25. create_time BIGINT NOT NULL DEFAULT 0,
  26. version BIGINT NOT NULL DEFAULT 0,
  27. is_trash Boolean NOT NULL DEFAULT false
  28. );
  29. CREATE TABLE view_table (
  30. id TEXT NOT NULL PRIMARY KEY,
  31. belong_to_id TEXT NOT NULL DEFAULT '',
  32. name TEXT NOT NULL DEFAULT '',
  33. desc TEXT NOT NULL DEFAULT '',
  34. modified_time BIGINT NOT NULL DEFAULT 0,
  35. create_time BIGINT NOT NULL DEFAULT 0,
  36. thumbnail TEXT NOT NULL DEFAULT '',
  37. view_type INTEGER NOT NULL DEFAULT 0,
  38. version BIGINT NOT NULL DEFAULT 0,
  39. is_trash Boolean NOT NULL DEFAULT false
  40. );
  41. CREATE TABLE trash_table (
  42. id TEXT NOT NULL PRIMARY KEY,
  43. name TEXT NOT NULL DEFAULT '',
  44. desc TEXT NOT NULL DEFAULT '',
  45. modified_time BIGINT NOT NULL DEFAULT 0,
  46. create_time BIGINT NOT NULL DEFAULT 0,
  47. ty INTEGER NOT NULL DEFAULT 0
  48. );