rama_astadipati

bwa GO

Mar 13th, 2021 (edited)
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. -Users
  2. * id : int
  3. * name : varchar
  4. * occupation : varchar
  5. * email : varchar
  6. * password_hash : varchar
  7. * avatar_file_name : varchar
  8. * role : varchar
  9. * token : varchar
  10. * created_at : datetime
  11. * updated_at : datetime
  12.  
  13. -Campaigns
  14. * id : int pk
  15. * user_id : int -->dari id user
  16. * name : varchar
  17. * short_description : varchar
  18. * description : text
  19. * goal_amount : int
  20. * current_amount : int
  21. * perks : text
  22. * backer_count : int
  23. * slug : varchar
  24. * created_at : datetime
  25. * updated_at : datetime
  26.  
  27. CREATE TABLE bwa_go.Campaigns (
  28. id INT auto_increment NOT NULL PRIMARY KEY,
  29. campaign_id INT NULL,
  30. user_id INT NULL,
  31. amount INT NULL,
  32. status varchar(100) NULL,
  33. code varchar(100) NULL,
  34. created_at DATETIME NULL,
  35. updated_at DATETIME NULL
  36. )
  37. ENGINE=InnoDB
  38. DEFAULT CHARSET=utf8mb4
  39. COLLATE=utf8mb4_0900_ai_ci;
  40.  
  41.  
  42.  
  43. -Campaign Images
  44. * id : int
  45. * campaign_id int
  46. * file_name : varchar
  47. * is_primary : boolean (tinyint) -->gambar utama
  48. * created_at : datetime
  49. * updated_at : datetime
  50.  
  51. CREATE TABLE bwa_go.campaign_images (
  52. id INT auto_increment NOT NULL PRIMARY KEY,
  53. campaign_id INT NULL,
  54. file_name varchar(100) NULL,
  55. is_primary TINYINT NULL,
  56. created_at DATETIME NULL,
  57. updated_at DATETIME NULL
  58. )
  59. ENGINE=InnoDB
  60. DEFAULT CHARSET=utf8mb4
  61. COLLATE=utf8mb4_0900_ai_ci;
  62.  
  63. -Transaction
  64. * id : int NOT NULL PRIMARY KEY AUTO_INCREMENT
  65. * campaign_id : int
  66. * user_id : int
  67. * amount : int
  68. * status : varchar
  69. * code : varchar
  70. * created_at : datetime
  71. * updated_at : datetime
  72.  
  73. CREATE TABLE bwa_go.`transaction` (
  74. id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  75. Column1 INT NULL,
  76. user_id INT NULL,
  77. amount INT NULL,
  78. status varchar(100) NULL,
  79. code varchar(100) NULL,
  80. created_at DATETIME NULL,
  81. updated_at DATETIME NULL
  82. )
  83. ENGINE=InnoDB
  84. DEFAULT CHARSET=utf8mb4
  85. COLLATE=utf8mb4_0900_ai_ci;
  86.  
  87. Cek relasi di https://prntscr.com/10kiea7
Add Comment
Please, Sign In to add comment