Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. create table migrations
  2. (
  3. id int unsigned auto_increment
  4. primary key,
  5. migration varchar(255) not null,
  6. batch int not null
  7. )
  8. collate = utf8mb4_unicode_ci;
  9.  
  10. create table roles
  11. (
  12. id bigint unsigned auto_increment
  13. primary key,
  14. name varchar(20) not null
  15. )
  16. collate = utf8mb4_unicode_ci;
  17.  
  18. create table setups
  19. (
  20. id bigint unsigned auto_increment
  21. primary key,
  22. name varchar(50) not null
  23. )
  24. collate = utf8mb4_unicode_ci;
  25.  
  26. create table setup_role
  27. (
  28. count int not null,
  29. setup_id bigint unsigned not null,
  30. role_id bigint unsigned not null,
  31. primary key (setup_id, role_id),
  32. constraint setup_role_role_id_foreign
  33. foreign key (role_id) references roles (id)
  34. on delete cascade,
  35. constraint setup_role_setup_id_foreign
  36. foreign key (setup_id) references setups (id)
  37. on delete cascade
  38. )
  39. collate = utf8mb4_unicode_ci;
  40.  
  41. create index setup_role_role_id_index
  42. on setup_role (role_id);
  43.  
  44. create index setup_role_setup_id_index
  45. on setup_role (setup_id);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement