Guest User

Untitled

a guest
Jul 16th, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.53 KB | None | 0 0
  1.  
  2. CREATE TABLE IF NOT EXISTS `users_data` (
  3. `id` int(11) unsigned NOT NULL auto_increment,
  4. `index_id` int(11) unsigned default NULL,
  5. `username` varchar(64) character set latin1 NOT NULL,
  6. `email` varchar(192) collate utf8_unicode_ci NOT NULL,
  7. `password` char(32) character set ascii NOT NULL,
  8. `salt` int(10) NOT NULL,
  9. `canLogin` enum('Y','N') character set ascii collate ascii_bin NOT NULL,
  10. `memberStatus` int(11) unsigned NOT NULL,
  11. `familyHead` int(11) unsigned NOT NULL,
  12. `address` int(11) unsigned default NULL,
  13. `address2` int(11) unsigned default NULL,
  14. `firstname` varchar(50) collate utf8_unicode_ci NOT NULL,
  15. `indep_prefix` varchar(15) collate utf8_unicode_ci NOT NULL COMMENT 'Tussenvoegsels',
  16. `lastname` varchar(50) collate utf8_unicode_ci NOT NULL,
  17. `christianName` varchar(127) collate utf8_unicode_ci NOT NULL,
  18. `initials` varchar(10) collate utf8_unicode_ci NOT NULL,
  19. `gender` enum('M','F') character set ascii collate ascii_bin NOT NULL,
  20. `phone` varchar(20) character set latin1 collate latin1_bin default NULL,
  21. `phoneWork` varchar(20) character set latin1 collate latin1_bin NOT NULL,
  22. `fax` varchar(20) character set ascii collate ascii_bin NOT NULL,
  23. `SSN` varchar(40) character set ascii collate ascii_bin NOT NULL,
  24. `birthday` date NOT NULL,
  25. `baptisedAsAdult` enum('Y','N','Unknown') collate utf8_unicode_ci NOT NULL default 'Unknown',
  26. `dateBaptism` date NOT NULL,
  27. `dateDeceased` date NOT NULL,
  28. `bankAcct` varchar(20) character set ascii collate ascii_bin NOT NULL,
  29. `bank` int(11) unsigned default NULL,
  30. `date_last_passwordchange` timestamp NOT NULL default '0000-00-00 00:00:00',
  31. `date_updated` timestamp NOT NULL default CURRENT_TIMESTAMP,
  32. `updated_by` int(11) unsigned default NULL,
  33. `deleted` tinyint(1) NOT NULL,
  34. PRIMARY KEY (`id`),
  35. UNIQUE KEY `username` (`username`),
  36. KEY `address` (`address`),
  37. KEY `uid_updated_by` (`updated_by`),
  38. KEY `index_id` (`index_id`),
  39. KEY `deleted` (`deleted`),
  40. KEY `address2` (`address2`),
  41. KEY `memberStatus` (`memberStatus`),
  42. KEY `bank` (`bank`),
  43. KEY `familyHead` (`familyHead`)
  44. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=24 ;
  45.  
  46. --
  47. -- Dumping data for table `users_data`
  48. --
  49.  
  50. INSERT INTO `users_data` (`id`, `index_id`, `username`, `email`, `password`, `salt`, `canLogin`, `memberStatus`, `familyHead`, `address`, `address2`, `firstname`, `indep_prefix`, `lastname`, `christianName`, `initials`, `gender`, `phone`, `phoneWork`, `fax`, `SSN`, `birthday`, `baptisedAsAdult`, `dateBaptism`, `dateDeceased`, `bankAcct`, `bank`, `date_last_passwordchange`, `date_updated`, `updated_by`, `deleted`) VALUES
  51. (0, 0, '__GAST', '', 'GuestDontLogin', 5175117, 'Y', 1, 0, NULL, NULL, '', '', '', '', '', 'M', NULL, '', '', '', '0000-00-00', 'Y', '0000-00-00', '0000-00-00', '', NULL, '0000-00-00 00:00:00', '0000-00-00 00:00:00', 0, 0);
  52. --
  53. -- Constraints for dumped tables
  54. --
  55.  
  56. --
  57. -- Constraints for table `users_data`
  58. --
  59. ALTER TABLE `users_data`
  60. ADD CONSTRAINT `users_data_ibfk_13` FOREIGN KEY (`memberStatus`) REFERENCES `membership_statuses` (`id`),
  61. ADD CONSTRAINT `users_data_ibfk_10` FOREIGN KEY (`address`) REFERENCES `users_addresses_data` (`id`),
  62. ADD CONSTRAINT `users_data_ibfk_11` FOREIGN KEY (`bank`) REFERENCES `banks` (`id`),
  63. ADD CONSTRAINT `users_data_ibfk_12` FOREIGN KEY (`familyHead`) REFERENCES `users_index` (`id`),
  64. ADD CONSTRAINT `users_data_ibfk_6` FOREIGN KEY (`address`) REFERENCES `users_addresses_index` (`id`),
  65. ADD CONSTRAINT `users_data_ibfk_7` FOREIGN KEY (`index_id`) REFERENCES `users_index` (`id`),
  66. ADD CONSTRAINT `users_data_ibfk_8` FOREIGN KEY (`updated_by`) REFERENCES `users_index` (`id`),
  67. ADD CONSTRAINT `users_data_ibfk_9` FOREIGN KEY (`address2`) REFERENCES `users_addresses_data` (`id`);
  68.  
  69.  
  70. mysql> mysql> describe prefs_memberadministration_cols;
  71. +---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
  72. | Field | Type | Null | Key | Default | Extra |
  73. +---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
  74. | id | int(11) unsigned | NO | PRI | NULL | |
  75. | uid | int(11) unsigned | NO | MUL | NULL | |
  76. | colName | enum('username','email','password','salt','canLogin','memberStatus','familyHead','address','address2','firstname','lastname','christianName','initials','gender','phone','phoneWork','fax','SSN','birthday','baptisedAsAdult','dateBaptism','dateDeceased','bankAcct','bank','date_last_passwordchange') | NO | | NULL | |
  77. | order | smallint(6) | NO | | NULL | |
  78. +---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------+-----+---------+-------+
  79. 4 rows in set (0.00 sec)
Add Comment
Please, Sign In to add comment