Advertisement
Guest User

Untitled

a guest
Oct 20th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. CREATE TABLE `additional_umut_approval` (
  2. `id` Int( 11 ) UNSIGNED AUTO_INCREMENT NOT NULL,
  3. `approval_type` VarChar( 12 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0' COMMENT 'data ini di ambil dari ref_approval_type',
  4. `approval_status` Enum( '0', '1', '2', '3', '4' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0' COMMENT '0=> none
  5. 1=> waiting Approval
  6. 2= > approved
  7. 3=>revised
  8. 4=>rejected',
  9. `approval_date` DateTime NULL DEFAULT CURRENT_TIMESTAMP,
  10. `approval_level` TinyInt( 1 ) UNSIGNED NOT NULL,
  11. `is_last_approval` Enum( '1', '0' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0',
  12. `reject_comment` Text CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL,
  13. `delegate` VarChar( 12 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL,
  14. `approved_by` VarChar( 12 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT 'ini di isi nik yang akan approved ',
  15. `is_group` Enum( '0', '1' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0',
  16. `additional_umut_id` Int( 11 ) UNSIGNED NOT NULL,
  17. `days_limit_approval` Int( 10 ) NULL,
  18. `is_limit_approval` Enum( '0', '1' ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0',
  19. PRIMARY KEY ( `id` ) )
  20. CHARACTER SET = latin1
  21. COLLATE = latin1_swedish_ci
  22. ENGINE = InnoDB
  23. AUTO_INCREMENT = 1;
  24.  
  25. CREATE TABLE `additional_umut_group_approval` (
  26. `id` Int( 11 ) UNSIGNED AUTO_INCREMENT NOT NULL,
  27. `nik_app` VarChar( 12 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL,
  28. `additional_umut_approval_id` Int( 11 ) UNSIGNED NOT NULL,
  29. PRIMARY KEY ( `id` ) )
  30. CHARACTER SET = latin1
  31. COLLATE = latin1_swedish_ci
  32. ENGINE = InnoDB
  33. AUTO_INCREMENT = 1;
  34.  
  35. ALTER TABLE `additional_umut_approval`
  36. ADD CONSTRAINT `fk_additional_umut_additional_umut_approval` FOREIGN KEY ( `additional_umut_id` )
  37. REFERENCES `additional_umut`( `id` )
  38. ON DELETE Cascade
  39. ON UPDATE Cascade;
  40.  
  41.  
  42. ALTER TABLE `additional_umut_group_approval`
  43. ADD CONSTRAINT `fk_additional_umut_approval_additional_umut_group_approval` FOREIGN KEY ( `additional_umut_approval_id` )
  44. REFERENCES `additional_umut_approval`( `id` )
  45. ON DELETE Cascade
  46. ON UPDATE Cascade;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement