localhost.sql 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606
  1. -- Adminer 4.7.1 MySQL dump
  2. SET NAMES utf8;
  3. SET time_zone = '+00:00';
  4. SET foreign_key_checks = 0;
  5. SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';
  6. CREATE DATABASE `iimt_mathcloud` /*!40100 DEFAULT CHARACTER SET utf8 */;
  7. USE `iimt_mathcloud`;
  8. SET NAMES utf8mb4;
  9. DROP TABLE IF EXISTS `abacus`;
  10. CREATE TABLE `abacus` (
  11. `ID` int(255) NOT NULL AUTO_INCREMENT,
  12. `name` text NOT NULL,
  13. `sex` varchar(1) NOT NULL,
  14. `race` varchar(128) NOT NULL,
  15. `side` varchar(16) NOT NULL,
  16. `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  17. PRIMARY KEY (`ID`)
  18. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  19. INSERT INTO `abacus` (`ID`, `name`, `sex`, `race`, `side`, `data`) VALUES
  20. (1, 'Europe, France, 30-79 years, PARC 2009 (Mean)', 'M', '', '', '[{\r\n\"age\":30,\r\n\"min\":0.574,\r\n\"mean\":0.616,\r\n\"max\":0.672\r\n},{\r\n\"age\":40,\r\n\"min\":0.586,\r\n\"mean\":0.653,\r\n\"max\":0.705\r\n},{\r\n\"age\":50,\r\n\"min\":0.637,\r\n\"mean\":0.701,\r\n\"max\":0.787\r\n},{\r\n\"age\":60,\r\n\"min\":0.663,\r\n\"mean\":0.738,\r\n\"max\":0.842\r\n},{\r\n\"age\":70,\r\n\"min\":0.743,\r\n\"mean\":0.798,\r\n\"max\":0.907\r\n}]\r\n'),
  21. (2, 'Europe, France, 30-79 years, PARC 2009 (Mean)', 'F', '', '', '[{\r\n\"age\":30,\r\n\"min\":0.537,\r\n\"mean\":0.588,\r\n\"max\":0.635\r\n},{\r\n\"age\":40,\r\n\"min\":0.576,\r\n\"mean\":0.64,\r\n\"max\":0.691\r\n},{\r\n\"age\":50,\r\n\"min\":0.619,\r\n\"mean\":0.669,\r\n\"max\":0.737\r\n},{\r\n\"age\":60,\r\n\"min\":0.665,\r\n\"mean\":0.752,\r\n\"max\":0.817\r\n},{\r\n\"age\":70,\r\n\"min\":0.71,\r\n\"mean\":0.758,\r\n\"max\":0.841\r\n}]\r\n'),
  22. (3, 'USA, 35-85 years, Caucasian, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'M', 'white', 'right', '[{\r\n\"age\":35,\r\n\"min\":0.43,\r\n\"mean\":0.48,\r\n\"max\":0.55\r\n},{\r\n\"age\":45,\r\n\"min\":0.50,\r\n\"mean\":0.57,\r\n\"max\":0.66\r\n},{\r\n\"age\":55,\r\n\"min\":0.57,\r\n\"mean\":0.66,\r\n\"max\":0.77\r\n},{\r\n\"age\":65,\r\n\"min\":0.65,\r\n\"mean\":0.76,\r\n\"max\":0.90\r\n},{\r\n\"age\":75,\r\n\"min\":0.73,\r\n\"mean\":0.86,\r\n\"max\":1.03\r\n},{\r\n\"age\":85,\r\n\"min\":0.80,\r\n\"mean\":0.95,\r\n\"max\":1.14\r\n}]\r\n'),
  23. (4, 'USA, 35-85 years, Caucasian, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'M', 'white', 'left', '[{\r\n\"age\":35,\r\n\"min\":0.45,\r\n\"mean\":0.520,\r\n\"max\":0.6\r\n},{\r\n\"age\":45,\r\n\"min\":0.52,\r\n\"mean\":0.6,\r\n\"max\":0.7\r\n},{\r\n\"age\":55,\r\n\"min\":0.59,\r\n\"mean\":0.68,\r\n\"max\":0.8\r\n},{\r\n\"age\":65,\r\n\"min\":0.65,\r\n\"mean\":0.77,\r\n\"max\":0.93\r\n},{\r\n\"age\":75,\r\n\"min\":0.71,\r\n\"mean\":0.86,\r\n\"max\":1.06\r\n},{\r\n\"age\":85,\r\n\"min\":0.78,\r\n\"mean\":0.97,\r\n\"max\":1.18\r\n}]\r\n'),
  24. (5, 'USA, 35-85 years, Caucasian, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'F', 'white', 'right', '[{\r\n\"age\":35,\r\n\"min\":0.39,\r\n\"mean\":0.44,\r\n\"max\":0.51\r\n},{\r\n\"age\":45,\r\n\"min\":0.47,\r\n\"mean\":0.53,\r\n\"max\":0.61\r\n},{\r\n\"age\":55,\r\n\"min\":0.55,\r\n\"mean\":0.62,\r\n\"max\":0.71\r\n},{\r\n\"age\":65,\r\n\"min\":0.6,\r\n\"mean\":0.69,\r\n\"max\":0.81\r\n},{\r\n\"age\":75,\r\n\"min\":0.65,\r\n\"mean\":0.76,\r\n\"max\":0.91\r\n},{\r\n\"age\":85,\r\n\"min\":0.72,\r\n\"mean\":0.88,\r\n\"max\":1.01\r\n}]\r\n'),
  25. (6, 'USA, 35-85 years, Caucasian, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'F', 'white', 'left', '[{\r\n\"age\":35,\r\n\"min\":0.4,\r\n\"mean\":0.46,\r\n\"max\":0.51\r\n},{\r\n\"age\":45,\r\n\"min\":0.47,\r\n\"mean\":0.54,\r\n\"max\":0.61\r\n},{\r\n\"age\":55,\r\n\"min\":0.54,\r\n\"mean\":0.62,\r\n\"max\":0.71\r\n},{\r\n\"age\":65,\r\n\"min\":0.61,\r\n\"mean\":0.71,\r\n\"max\":0.81\r\n},{\r\n\"age\":75,\r\n\"min\":0.68,\r\n\"mean\":0.8,\r\n\"max\":0.91\r\n},{\r\n\"age\":85,\r\n\"min\":0.74,\r\n\"mean\":0.84,\r\n\"max\":1.01\r\n}]\r\n'),
  26. (7, 'USA, 35-85 years, African American, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'M', 'african', 'right', '[{\r\n\"age\":35,\r\n\"min\":0.43,\r\n\"mean\":0.5,\r\n\"max\":0.58\r\n},{\r\n\"age\":45,\r\n\"min\":0.52,\r\n\"mean\":0.61,\r\n\"max\":0.71\r\n},{\r\n\"age\":55,\r\n\"min\":0.61,\r\n\"mean\":0.72,\r\n\"max\":0.84\r\n},{\r\n\"age\":65,\r\n\"min\":0.72,\r\n\"mean\":0.85,\r\n\"max\":1.01\r\n},{\r\n\"age\":75,\r\n\"min\":0.83,\r\n\"mean\":0.98,\r\n\"max\":1.14\r\n},{\r\n\"age\":85,\r\n\"min\":0.94,\r\n\"mean\":1.06,\r\n\"max\":1.28\r\n}]\r\n'),
  27. (8, 'USA, 35-85 years, African American, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'M', 'african', 'left', '[{\r\n\"age\":35,\r\n\"min\":0.45,\r\n\"mean\":0.53,\r\n\"max\":0.61\r\n},{\r\n\"age\":45,\r\n\"min\":0.53,\r\n\"mean\":0.62,\r\n\"max\":0.72\r\n},{\r\n\"age\":55,\r\n\"min\":0.61,\r\n\"mean\":0.71,\r\n\"max\":0.83\r\n},{\r\n\"age\":65,\r\n\"min\":0.69,\r\n\"mean\":0.82,\r\n\"max\":0.99\r\n},{\r\n\"age\":75,\r\n\"min\":0.77,\r\n\"mean\":0.93,\r\n\"max\":1.16\r\n},{\r\n\"age\":85,\r\n\"min\":0.94,\r\n\"mean\":1.10,\r\n\"max\":1.36\r\n}]\r\n'),
  28. (9, 'USA, 35-85 years, African American, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'F', 'african', 'right', '[{\r\n\"age\":35,\r\n\"min\":0.43,\r\n\"mean\":0.48,\r\n\"max\":0.52\r\n},{\r\n\"age\":45,\r\n\"min\":0.51,\r\n\"mean\":0.58,\r\n\"max\":0.65\r\n},{\r\n\"age\":55,\r\n\"min\":0.59,\r\n\"mean\":0.68,\r\n\"max\":0.78\r\n},{\r\n\"age\":65,\r\n\"min\":0.63,\r\n\"mean\":0.74,\r\n\"max\":0.85\r\n},{\r\n\"age\":75,\r\n\"min\":0.67,\r\n\"mean\":0.8,\r\n\"max\":0.92\r\n},{\r\n\"age\":85,\r\n\"min\":0.74,\r\n\"mean\":0.9,\r\n\"max\":1.06\r\n}]\r\n'),
  29. (10, 'USA, 35-85 years, African American, ARIC 1993 (R+L). Extrapolated values below 45 and over 65', 'F', 'african', 'left', '[{\r\n\"age\":35,\r\n\"min\":0.42,\r\n\"mean\":0.47,\r\n\"max\":0.53\r\n},{\r\n\"age\":45,\r\n\"min\":0.49,\r\n\"mean\":0.56,\r\n\"max\":0.64\r\n},{\r\n\"age\":55,\r\n\"min\":0.56,\r\n\"mean\":0.65,\r\n\"max\":0.75\r\n},{\r\n\"age\":65,\r\n\"min\":0.62,\r\n\"mean\":0.72,\r\n\"max\":0.85\r\n},{\r\n\"age\":75,\r\n\"min\":0.68,\r\n\"mean\":0.79,\r\n\"max\":0.95\r\n},{\r\n\"age\":85,\r\n\"min\":0.78,\r\n\"mean\":0.86,\r\n\"max\":1.06\r\n}]\r\n');
  30. DROP TABLE IF EXISTS `broker`;
  31. CREATE TABLE `broker` (
  32. `ID` int(255) NOT NULL AUTO_INCREMENT,
  33. `name` varchar(64) NOT NULL,
  34. `config` text NOT NULL,
  35. PRIMARY KEY (`ID`)
  36. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  37. INSERT INTO `broker` (`ID`, `name`, `config`) VALUES
  38. (1, 'braintree-sandbox', '{\r\n \"MerchantID\": \"tqbv9j5p3fmbmzx4\",\r\n \"PublicKey\": \"vsyr2294699hj6z5\",\r\n \"PrivateKey\": \"70184b99b13aafb398827f4702e2648a\"\r\n}');
  39. DROP TABLE IF EXISTS `clinical_trial`;
  40. CREATE TABLE `clinical_trial` (
  41. `ID` int(255) NOT NULL AUTO_INCREMENT,
  42. `number` varchar(64) NOT NULL,
  43. `name` text NOT NULL,
  44. `start` date NOT NULL,
  45. `patient_expected` smallint(6) NOT NULL,
  46. `center_count` tinyint(4) NOT NULL,
  47. `inclusion_month` tinyint(4) NOT NULL,
  48. `followup_month` tinyint(4) NOT NULL,
  49. `visit_per_patient` tinyint(4) NOT NULL,
  50. `visit_interval` tinyint(4) NOT NULL,
  51. `image_per_visit` tinyint(4) NOT NULL,
  52. `video_per_visit` tinyint(4) NOT NULL,
  53. `measure_per_timepoint` tinyint(4) NOT NULL,
  54. `comment` text NOT NULL,
  55. `max_readers` tinyint(4) NOT NULL,
  56. `max_investigators` tinyint(4) NOT NULL,
  57. `anon_percent` smallint(6) NOT NULL,
  58. `fk_user` int(255) NOT NULL,
  59. `created` datetime NOT NULL DEFAULT current_timestamp(),
  60. PRIMARY KEY (`ID`)
  61. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  62. DROP TABLE IF EXISTS `context`;
  63. CREATE TABLE `context` (
  64. `ID` int(255) NOT NULL AUTO_INCREMENT,
  65. `fk_visit` int(255) NOT NULL,
  66. `risks` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '{}',
  67. `phistory` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '{}',
  68. `fhistory` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '{}',
  69. `examination` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '{}',
  70. `treatments` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL,
  71. PRIMARY KEY (`ID`)
  72. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  73. DROP TABLE IF EXISTS `country`;
  74. CREATE TABLE `country` (
  75. `ID` int(255) NOT NULL AUTO_INCREMENT,
  76. `alpha2` varchar(2) NOT NULL,
  77. `alpha3` varchar(3) NOT NULL,
  78. `name_en` char(128) NOT NULL,
  79. `name_fr` char(128) NOT NULL,
  80. PRIMARY KEY (`ID`)
  81. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  82. INSERT INTO `country` (`ID`, `alpha2`, `alpha3`, `name_en`, `name_fr`) VALUES
  83. (1, 'AE', 'ARE', 'United Arab Emirates', 'Emirats Arabes Unis'),
  84. (2, 'AF', 'AFG', 'Afghanistan', 'Afghanistan'),
  85. (3, 'AG', 'ATG', 'Antigua and Barbuda', 'Antigua-et-Barbuda'),
  86. (4, 'AI', 'AIA', 'Anguilla', 'Anguilla'),
  87. (5, 'AL', 'ALB', 'Albania', 'Albanie'),
  88. (6, 'AM', 'ARM', 'Armenia', 'Arménie'),
  89. (7, 'AN', 'ANT', 'Netherlands Antilles', 'Antilles néerlandaises'),
  90. (8, 'AO', 'AGO', 'Angola', 'Angola'),
  91. (9, 'AQ', 'ATA', 'Antarctica', 'Antarctique'),
  92. (10, 'AR', 'ARG', 'Argentina', 'Argentine'),
  93. (11, 'AS', 'ASM', 'American Samoa', 'Samoa américaines'),
  94. (12, 'AT', 'AUT', 'Austria', 'Autriche'),
  95. (13, 'AU', 'AUS', 'Australia', 'Australie'),
  96. (14, 'AW', 'ABW', 'Aruba', 'Aruba'),
  97. (15, 'AZ', 'AZE', 'Azerbaijan', 'Azerbaïdjan'),
  98. (16, 'BA', 'BIH', 'Bosnia and Herzegovina', 'Bosnie Herzégovine'),
  99. (17, 'BB', 'BRB', 'Barbados', 'Barbade'),
  100. (18, 'BD', 'BGD', 'Bangladesh', 'Bangladesh'),
  101. (19, 'BE', 'BEL', 'Belgium', 'Belgique'),
  102. (20, 'BF', 'BFA', 'Burkina Faso', 'Burkina Faso'),
  103. (21, 'BG', 'BGR', 'Bulgaria', 'Bulgarie'),
  104. (22, 'BH', 'BHR', 'Bahrain', 'Bahreïn'),
  105. (23, 'BI', 'BDI', 'Burundi', 'Burundi'),
  106. (24, 'BJ', 'BEN', 'Benin', 'Bénin'),
  107. (25, 'BM', 'BMU', 'Bermuda', 'Bermudes'),
  108. (26, 'BN', 'BRN', 'Brunei', 'Brunei'),
  109. (27, 'BO', 'BOL', 'Bolivia', 'Bolivie'),
  110. (28, 'BR', 'BRA', 'Brazil', 'Brésil'),
  111. (29, 'BS', 'BHS', 'Bahamas', 'Bahamas'),
  112. (30, 'BT', 'BTN', 'Bhutan', 'Bhoutan'),
  113. (31, 'BV', 'BVT', 'Bouvet Island', 'Île Bouvet'),
  114. (32, 'BW', 'BWA', 'Botswana', 'Botswana'),
  115. (33, 'BY', 'BLR', 'Belarus', 'Biélorussie'),
  116. (34, 'BZ', 'BLZ', 'Belize', 'Belize'),
  117. (35, 'CA', 'CAN', 'Canada', 'Canada'),
  118. (36, 'CC', 'CCK', 'Cocos (Keeling) Islands', 'Îles Cocos (Keeling)'),
  119. (37, 'CD', 'COD', 'Congo, The Democratic Republic of the', 'Congo, République démocratique du'),
  120. (38, 'CF', 'CAF', 'Central African Republic', 'République centrafricaine'),
  121. (39, 'CG', 'COG', 'Congo', 'Congo'),
  122. (40, 'CH', 'CHE', 'Switzerland', 'Suisse'),
  123. (41, 'CI', 'CIV', 'Côte d\'Ivoire', 'Côte Ivoire'),
  124. (42, 'CK', 'COK', 'Cook Islands', 'Îles Cook'),
  125. (43, 'CL', 'CHL', 'Chile', 'Chili'),
  126. (44, 'CM', 'CMR', 'Cameroon', 'Cameroun'),
  127. (45, 'CN', 'CHN', 'China', 'Chine'),
  128. (46, 'CO', 'COL', 'Colombia', 'Colombie'),
  129. (47, 'CR', 'CRI', 'Costa Rica', 'Costa Rica'),
  130. (48, 'CU', 'CUB', 'Cuba', 'Cuba'),
  131. (49, 'CV', 'CPV', 'Cape Verde', 'Cap-Vert'),
  132. (50, 'CX', 'CXR', 'Christmas Island', 'île de noël'),
  133. (51, 'CY', 'CYP', 'Cyprus', 'Chypre'),
  134. (52, 'CZ', 'CZE', 'Czech Republic', 'République Tchèque'),
  135. (53, 'DE', 'DEU', 'Germany', 'Allemagne'),
  136. (54, 'DJ', 'DJI', 'Djibouti', 'Djibouti'),
  137. (55, 'DK', 'DNK', 'Denmark', 'Danemark'),
  138. (56, 'DM', 'DMA', 'Dominica', 'Dominique'),
  139. (57, 'DO', 'DOM', 'Dominican Republic', 'République Dominicaine'),
  140. (58, 'DZ', 'DZA', 'Algeria', 'Algérie'),
  141. (59, 'EC', 'ECU', 'Ecuador', 'Equateur'),
  142. (60, 'EE', 'EST', 'Estonia', 'Estonie'),
  143. (61, 'EG', 'EGY', 'Egypt', 'Egypte'),
  144. (62, 'EH', 'ESH', 'Western Sahara', 'Sahara occidental'),
  145. (63, 'ER', 'ERI', 'Eritrea', 'Érythrée'),
  146. (64, 'ES', 'ESP', 'Spain', 'Espagne'),
  147. (65, 'ET', 'ETH', 'Ethiopia', 'Ethiopie'),
  148. (66, 'FI', 'FIN', 'Finland', 'Finlande'),
  149. (67, 'FJ', 'FJI', 'Fiji Islands', 'Iles Fidji'),
  150. (68, 'FK', 'FLK', 'Falkland Islands', 'îles Falkland'),
  151. (69, 'FM', 'FSM', 'Micronesia, Federated States of', 'Micronésie, États fédérés de'),
  152. (70, 'FO', 'FRO', 'Faroe Islands', 'Îles Féroé'),
  153. (71, 'FR', 'FRA', 'France', 'France'),
  154. (72, 'GA', 'GAB', 'Gabon', 'Gabon'),
  155. (73, 'GB', 'GBR', 'United Kingdom', 'Royaume-Uni'),
  156. (74, 'GD', 'GRD', 'Grenada', 'Grenade'),
  157. (75, 'GE', 'GEO', 'Georgia', 'Géorgie'),
  158. (76, 'GF', 'GUF', 'French Guiana', 'Guyane Française'),
  159. (77, 'GH', 'GHA', 'Ghana', 'Ghana'),
  160. (78, 'GI', 'GIB', 'Gibraltar', 'Gibraltar'),
  161. (79, 'GL', 'GRL', 'Greenland', 'Groenland'),
  162. (80, 'GM', 'GMB', 'Gambia', 'Gambie'),
  163. (81, 'GN', 'GIN', 'Guinea', 'Guinée'),
  164. (82, 'GP', 'GLP', 'Guadeloupe', 'Guadeloupe'),
  165. (83, 'GQ', 'GNQ', 'Equatorial Guinea', 'Guinée Équatoriale'),
  166. (84, 'GR', 'GRC', 'Greece', 'Grèce'),
  167. (85, 'GS', 'SGS', 'South Georgia and the South Sandwich Islands', 'Géorgie du Sud et îles Sandwich du Sud'),
  168. (86, 'GT', 'GTM', 'Guatemala', 'Guatemala'),
  169. (87, 'GU', 'GUM', 'Guam', 'Guam'),
  170. (88, 'GW', 'GNB', 'Guinea-Bissau', 'Guinée-Bissau'),
  171. (89, 'GY', 'GUY', 'Guyana', 'Guyane'),
  172. (90, 'HK', 'HKG', 'Hong Kong', 'Hong Kong'),
  173. (91, 'HM', 'HMD', 'Heard Island and McDonald Islands', 'Îles Heard et McDonald'),
  174. (92, 'HN', 'HND', 'Honduras', 'Honduras'),
  175. (93, 'HR', 'HRV', 'Croatia', 'Croatie'),
  176. (94, 'HT', 'HTI', 'Haiti', 'Haïti'),
  177. (95, 'HU', 'HUN', 'Hungary', 'Hongrie'),
  178. (96, 'ID', 'IDN', 'Indonesia', 'Indonésie'),
  179. (97, 'IE', 'IRL', 'Ireland', 'Irlande'),
  180. (98, 'IL', 'ISR', 'Israel', 'Israël'),
  181. (99, 'IN', 'IND', 'India', 'Inde'),
  182. (100, 'IO', 'IOT', 'British Indian Ocean Territory', 'Territoire britannique de l\'océan Indien'),
  183. (101, 'IQ', 'IRQ', 'Iraq', 'Irak'),
  184. (102, 'IR', 'IRN', 'Iran', 'Iran'),
  185. (103, 'IS', 'ISL', 'Iceland', 'Islande'),
  186. (104, 'IT', 'ITA', 'Italy', 'Italie'),
  187. (105, 'JM', 'JAM', 'Jamaica', 'Jamaïque'),
  188. (106, 'JO', 'JOR', 'Jordan', 'Jordan'),
  189. (107, 'JP', 'JPN', 'Japan', 'Japon'),
  190. (108, 'KE', 'KEN', 'Kenya', 'Kenya'),
  191. (109, 'KG', 'KGZ', 'Kyrgyzstan', 'Kirghizistan'),
  192. (110, 'KH', 'KHM', 'Cambodia', 'Cambodge'),
  193. (111, 'KI', 'KIR', 'Kiribati', 'Kiribati'),
  194. (112, 'KM', 'COM', 'Comoros', 'Comores'),
  195. (113, 'KN', 'KNA', 'Saint Kitts and Nevis', 'Saint-Christophe-et-Niévès'),
  196. (114, 'KP', 'PRK', 'North Korea', 'Corée du Nord'),
  197. (115, 'KR', 'KOR', 'South Korea', 'Corée du Sud'),
  198. (116, 'KW', 'KWT', 'Kuwait', 'Koweit'),
  199. (117, 'KY', 'CYM', 'Cayman Islands', 'Îles Caïmans'),
  200. (118, 'KZ', 'KAZ', 'Kazakstan', 'Kazakstan'),
  201. (119, 'LA', 'LAO', 'Laos', 'Laos'),
  202. (120, 'LB', 'LBN', 'Lebanon', 'Liban'),
  203. (121, 'LC', 'LCA', 'Saint Lucia', 'Sainte-Lucie'),
  204. (122, 'LI', 'LIE', 'Liechtenstein', 'Liechtenstein'),
  205. (123, 'LK', 'LKA', 'Sri Lanka', 'Sri Lanka'),
  206. (124, 'LR', 'LBR', 'Liberia', 'Libéria'),
  207. (125, 'LS', 'LSO', 'Lesotho', 'Lesotho'),
  208. (126, 'LT', 'LTU', 'Lithuania', 'Lituanie'),
  209. (127, 'LU', 'LUX', 'Luxembourg', 'Luxembourg'),
  210. (128, 'LV', 'LVA', 'Latvia', 'Lettonie'),
  211. (129, 'LY', 'LBY', 'Libyan Arab Jamahiriya', 'Jamahiriya arabe libyenne'),
  212. (130, 'MA', 'MAR', 'Morocco', 'Maroc'),
  213. (131, 'MC', 'MCO', 'Monaco', 'Monaco'),
  214. (132, 'MD', 'MDA', 'Moldova', 'Moldavie'),
  215. (133, 'MG', 'MDG', 'Madagascar', 'Madagascar'),
  216. (134, 'MH', 'MHL', 'Marshall Islands', 'Iles Marshall'),
  217. (135, 'MK', 'MKD', 'Macedonia', 'Macédoine'),
  218. (136, 'ML', 'MLI', 'Mali', 'Mali'),
  219. (137, 'MM', 'MMR', 'Myanmar', 'Myanmar'),
  220. (138, 'MN', 'MNG', 'Mongolia', 'Mongolie'),
  221. (139, 'MO', 'MAC', 'Macao', 'Macao'),
  222. (140, 'MP', 'MNP', 'Northern Mariana Islands', 'Îles Mariannes du Nord'),
  223. (141, 'MQ', 'MTQ', 'Martinique', 'Martinique'),
  224. (142, 'MR', 'MRT', 'Mauritania', 'Mauritanie'),
  225. (143, 'MS', 'MSR', 'Montserrat', 'Montserrat'),
  226. (144, 'MT', 'MLT', 'Malta', 'Malte'),
  227. (145, 'MU', 'MUS', 'Mauritius', 'Ile Maurice'),
  228. (146, 'MV', 'MDV', 'Maldives', 'Maldives'),
  229. (147, 'MW', 'MWI', 'Malawi', 'Malawi'),
  230. (148, 'MX', 'MEX', 'Mexico', 'Mexique'),
  231. (149, 'MY', 'MYS', 'Malaysia', 'Malaisie'),
  232. (150, 'MZ', 'MOZ', 'Mozambique', 'Mozambique'),
  233. (151, 'NA', 'NAM', 'Namibia', 'Namibie'),
  234. (152, 'NC', 'NCL', 'New Caledonia', 'Nouvelle Calédonie'),
  235. (153, 'NE', 'NER', 'Niger', 'Niger'),
  236. (154, 'NF', 'NFK', 'Norfolk Island', 'Ile de Norfolk'),
  237. (155, 'NG', 'NGA', 'Nigeria', 'Nigeria'),
  238. (156, 'NI', 'NIC', 'Nicaragua', 'Nicaragua'),
  239. (157, 'NL', 'NLD', 'Netherlands', 'Pays-Bas'),
  240. (158, 'NO', 'NOR', 'Norway', 'Norvège'),
  241. (159, 'NP', 'NPL', 'Nepal', 'Népal'),
  242. (160, 'NR', 'NRU', 'Nauru', 'Nauru'),
  243. (161, 'NU', 'NIU', 'Niue', 'Niue'),
  244. (162, 'NZ', 'NZL', 'New Zealand', 'Nouvelle-Zélande'),
  245. (163, 'OM', 'OMN', 'Oman', 'Oman'),
  246. (164, 'PA', 'PAN', 'Panama', 'Panama'),
  247. (165, 'PE', 'PER', 'Peru', 'Pérou'),
  248. (166, 'PF', 'PYF', 'French Polynesia', 'Polynésie française'),
  249. (167, 'PG', 'PNG', 'Papua New Guinea', 'Papouasie Nouvelle Guinée'),
  250. (168, 'PH', 'PHL', 'Philippines', 'Philippines'),
  251. (169, 'PK', 'PAK', 'Pakistan', 'Pakistan'),
  252. (170, 'PL', 'POL', 'Poland', 'Pologne'),
  253. (171, 'PM', 'SPM', 'Saint Pierre and Miquelon', 'Saint-Pierre-et-Miquelon'),
  254. (172, 'PN', 'PCN', 'Pitcairn', 'Pitcairn'),
  255. (173, 'PR', 'PRI', 'Puerto Rico', 'Porto Rico'),
  256. (174, 'PS', 'PSE', 'Palestine', 'Palestine'),
  257. (175, 'PT', 'PRT', 'Portugal', 'le Portugal'),
  258. (176, 'PW', 'PLW', 'Palau', 'Palau'),
  259. (177, 'PY', 'PRY', 'Paraguay', 'Paraguay'),
  260. (178, 'QA', 'QAT', 'Qatar', 'Qatar'),
  261. (179, 'RE', 'REU', 'RÚunion', 'Réunion'),
  262. (180, 'RO', 'ROM', 'Romania', 'Roumanie'),
  263. (181, 'RU', 'RUS', 'Russian Federation', 'Fédération Russe'),
  264. (182, 'RW', 'RWA', 'Rwanda', 'Rwanda'),
  265. (183, 'SA', 'SAU', 'Saudi Arabia', 'Arabie Saoudite'),
  266. (184, 'SB', 'SLB', 'Solomon Islands', 'Iles Salomon'),
  267. (185, 'SC', 'SYC', 'Seychelles', 'Seychelles'),
  268. (186, 'SD', 'SDN', 'Sudan', 'Soudan'),
  269. (187, 'SE', 'SWE', 'Sweden', 'Suède'),
  270. (188, 'SG', 'SGP', 'Singapore', 'Singapour'),
  271. (189, 'SH', 'SHN', 'Saint Helena', 'Sainte-Hélène'),
  272. (190, 'SI', 'SVN', 'Slovenia', 'Slovénie'),
  273. (191, 'SJ', 'SJM', 'Svalbard and Jan Mayen', 'Svalbard et Jan Mayen'),
  274. (192, 'SK', 'SVK', 'Slovakia', 'Slovaquie'),
  275. (193, 'SL', 'SLE', 'Sierra Leone', 'Sierra Leone'),
  276. (194, 'SM', 'SMR', 'San Marino', 'Saint Marin'),
  277. (195, 'SN', 'SEN', 'Senegal', 'Sénégal'),
  278. (196, 'SO', 'SOM', 'Somalia', 'Somalie'),
  279. (197, 'SR', 'SUR', 'Suriname', 'Suriname'),
  280. (198, 'ST', 'STP', 'Sao Tome and Principe', 'Sao Tomé et Principe'),
  281. (199, 'SV', 'SLV', 'El Salvador', 'Salvador'),
  282. (200, 'SY', 'SYR', 'Syria', 'Syrie'),
  283. (201, 'SZ', 'SWZ', 'Swaziland', 'Swaziland'),
  284. (202, 'TC', 'TCA', 'Turks and Caicos Islands', 'Iles Turques-et-Caïques'),
  285. (203, 'TD', 'TCD', 'Chad', 'Tchad'),
  286. (204, 'TF', 'ATF', 'French Southern territories', 'Territoires du Sud français'),
  287. (205, 'TG', 'TGO', 'Togo', 'Togo'),
  288. (206, 'TH', 'THA', 'Thailand', 'Thaïlande'),
  289. (207, 'TJ', 'TJK', 'Tajikistan', 'Tadjikistan'),
  290. (208, 'TK', 'TKL', 'Tokelau', 'Tokelau'),
  291. (209, 'TM', 'TKM', 'Turkmenistan', 'Turkménistan'),
  292. (210, 'TN', 'TUN', 'Tunisia', 'Tunisie'),
  293. (211, 'TO', 'TON', 'Tonga', 'Tonga'),
  294. (212, 'TP', 'TMP', 'East Timor', 'Timor oriental'),
  295. (213, 'TR', 'TUR', 'Turkey', 'Turquie'),
  296. (214, 'TT', 'TTO', 'Trinidad and Tobago', 'Trinité-et-Tobago'),
  297. (215, 'TV', 'TUV', 'Tuvalu', 'Tuvalu'),
  298. (216, 'TW', 'TWN', 'Taiwan', 'Taïwan'),
  299. (217, 'TZ', 'TZA', 'Tanzania', 'Tanzanie'),
  300. (218, 'UA', 'UKR', 'Ukraine', 'Ukraine'),
  301. (219, 'UG', 'UGA', 'Uganda', 'Ouganda'),
  302. (220, 'UM', 'UMI', 'United States Minor Outlying Islands', 'Îles mineures éloignées des États-Unis'),
  303. (221, 'US', 'USA', 'United States', 'États Unis'),
  304. (222, 'UY', 'URY', 'Uruguay', 'Uruguay'),
  305. (223, 'UZ', 'UZB', 'Uzbekistan', 'Ouzbékistan'),
  306. (224, 'VA', 'VAT', 'Holy See (Vatican City State)', 'Saint-Siège (État de la Cité du Vatican)'),
  307. (225, 'VC', 'VCT', 'Saint Vincent and the Grenadines', 'Saint-Vincent-et-les-Grenadines'),
  308. (226, 'VE', 'VEN', 'Venezuela', 'Venezuela'),
  309. (227, 'VG', 'VGB', 'Virgin Islands, British', 'Îles Vierges britanniques'),
  310. (228, 'VI', 'VIR', 'Virgin Islands, U.S.', 'Îles Vierges américaines, États-Unis'),
  311. (229, 'VN', 'VNM', 'Vietnam', 'Vietnam'),
  312. (230, 'VU', 'VUT', 'Vanuatu', 'Vanuatu'),
  313. (231, 'WF', 'WLF', 'Wallis and Futuna', 'Wallis et Futuna'),
  314. (232, 'WS', 'WSM', 'Samoa', 'Samoa'),
  315. (233, 'YE', 'YEM', 'Yemen', 'Yémen'),
  316. (234, 'YT', 'MYT', 'Mayotte', 'Mayotte'),
  317. (235, 'YU', 'YUG', 'Yugoslavia', 'Yougoslavie'),
  318. (236, 'ZA', 'ZAF', 'South Africa', 'Afrique du Sud'),
  319. (237, 'ZM', 'ZMB', 'Zambia', 'Zambie'),
  320. (238, 'ZW', 'ZWE', 'Zimbabwe', 'Zimbabwe');
  321. DROP TABLE IF EXISTS `credit`;
  322. CREATE TABLE `credit` (
  323. `ID` int(255) NOT NULL AUTO_INCREMENT,
  324. `ID_user` int(255) NOT NULL,
  325. `stamp` datetime NOT NULL DEFAULT current_timestamp(),
  326. `count` int(11) NOT NULL,
  327. PRIMARY KEY (`ID`)
  328. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  329. DROP TABLE IF EXISTS `credit_usage`;
  330. CREATE TABLE `credit_usage` (
  331. `ID` int(255) NOT NULL AUTO_INCREMENT,
  332. `fk_user` int(255) NOT NULL,
  333. `fk_media` int(255) NOT NULL,
  334. `stamp` datetime NOT NULL DEFAULT current_timestamp(),
  335. PRIMARY KEY (`ID`)
  336. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  337. DROP TABLE IF EXISTS `ct_center`;
  338. CREATE TABLE `ct_center` (
  339. `ID` int(255) NOT NULL AUTO_INCREMENT,
  340. `fk_organization` int(255) NOT NULL,
  341. `fk_probe` int(255) NOT NULL,
  342. `stamp` datetime NOT NULL DEFAULT current_timestamp(),
  343. PRIMARY KEY (`ID`)
  344. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  345. DROP TABLE IF EXISTS `lst_coronary_type`;
  346. CREATE TABLE `lst_coronary_type` (
  347. `ID` int(255) NOT NULL AUTO_INCREMENT,
  348. `code` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  349. PRIMARY KEY (`ID`)
  350. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  351. INSERT INTO `lst_coronary_type` (`ID`, `code`) VALUES
  352. (1, '{\"fr\":\"Insuffisance coronarienne\", \"en\": \"Coronary insufficiency\"}'),
  353. (2, '{\"fr\":\"Athérosclérose\", \"en\": \"Atherosclerosis\"}'),
  354. (3, '{\"fr\":\"Infarctus\", \"en\": \"Infarctus\"}');
  355. DROP TABLE IF EXISTS `lst_stroke_type`;
  356. CREATE TABLE `lst_stroke_type` (
  357. `ID` int(255) NOT NULL AUTO_INCREMENT,
  358. `code` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  359. PRIMARY KEY (`ID`)
  360. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  361. INSERT INTO `lst_stroke_type` (`ID`, `code`) VALUES
  362. (1, '{\"fr\":\"Hémorragie\", \"en\": \"Hemorrhage\"}'),
  363. (2, '{\"fr\":\"AIT\", \"en\": \"TIA\"}'),
  364. (3, '{\"fr\":\"Infarctus territorial\", \"en\": \"Territorial Infarction\"}'),
  365. (4, '{\"fr\":\"Lacunaire\", \"en\": \"Lacunar\"}');
  366. DROP TABLE IF EXISTS `measure`;
  367. CREATE TABLE `measure` (
  368. `ID` int(255) NOT NULL AUTO_INCREMENT,
  369. `type` varchar(64) NOT NULL,
  370. `points` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  371. `computation` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  372. `fk_media` int(255) NOT NULL,
  373. `frame` tinyint(4) NOT NULL DEFAULT 0,
  374. `fk_user` int(255) NOT NULL,
  375. `created` datetime NOT NULL DEFAULT current_timestamp(),
  376. PRIMARY KEY (`ID`)
  377. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  378. DROP TABLE IF EXISTS `media`;
  379. CREATE TABLE `media` (
  380. `ID` int(255) NOT NULL AUTO_INCREMENT,
  381. `side` varchar(16) DEFAULT NULL,
  382. `location` varchar(16) DEFAULT NULL,
  383. `incidence` varchar(32) DEFAULT NULL,
  384. `filename` varchar(64) NOT NULL,
  385. `metrics` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  386. `fk_visit` int(255) NOT NULL,
  387. PRIMARY KEY (`ID`)
  388. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  389. DROP TABLE IF EXISTS `organization`;
  390. CREATE TABLE `organization` (
  391. `ID` int(255) NOT NULL AUTO_INCREMENT,
  392. `fk_user` int(255) NOT NULL,
  393. `name` varchar(128) NOT NULL,
  394. `fk_country` int(255) NOT NULL,
  395. `zip` varchar(32) NOT NULL,
  396. `city` varchar(128) NOT NULL,
  397. `address` text NOT NULL,
  398. `phone` varchar(32) NOT NULL,
  399. PRIMARY KEY (`ID`)
  400. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  401. DROP TABLE IF EXISTS `patient`;
  402. CREATE TABLE `patient` (
  403. `ID` int(255) NOT NULL AUTO_INCREMENT,
  404. `patientID` varchar(128) NOT NULL,
  405. `ctPatientID` varchar(128) DEFAULT NULL,
  406. `firstname` varchar(128) NOT NULL,
  407. `lastname` varchar(128) NOT NULL,
  408. `gender` char(1) NOT NULL DEFAULT 'M',
  409. `birthDate` date NOT NULL,
  410. `height` int(11) DEFAULT NULL,
  411. `weight` int(11) DEFAULT NULL,
  412. `race` enum('white','african','indian','asian','other') DEFAULT NULL,
  413. `fk_birthCountry` int(255) DEFAULT NULL,
  414. `fk_residenceCountry` int(255) DEFAULT NULL,
  415. `fk_user` int(255) NOT NULL,
  416. `created` datetime NOT NULL DEFAULT current_timestamp(),
  417. PRIMARY KEY (`ID`)
  418. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  419. DROP TABLE IF EXISTS `probe`;
  420. CREATE TABLE `probe` (
  421. `ID` int(255) NOT NULL AUTO_INCREMENT,
  422. `fk_user` int(255) NOT NULL,
  423. `name` varchar(128) NOT NULL,
  424. `brand` varchar(128) NOT NULL,
  425. `type` varchar(128) NOT NULL,
  426. `year` int(4) DEFAULT NULL,
  427. `frequency` float NOT NULL,
  428. PRIMARY KEY (`ID`)
  429. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  430. DROP TABLE IF EXISTS `recipient`;
  431. CREATE TABLE `recipient` (
  432. `ID` int(255) NOT NULL AUTO_INCREMENT,
  433. `email` varchar(128) NOT NULL,
  434. `fk_user` int(255) NOT NULL,
  435. PRIMARY KEY (`ID`)
  436. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  437. DROP TABLE IF EXISTS `settings`;
  438. CREATE TABLE `settings` (
  439. `ID` int(255) NOT NULL AUTO_INCREMENT,
  440. `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  441. PRIMARY KEY (`ID`)
  442. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  443. INSERT INTO `settings` (`ID`, `data`) VALUES
  444. (1, '{\"patientListFields\":[{\"name\":\"Sex\",\"display\":0},{\"name\":\"PatientID\",\"display\":1},{\"name\":\"Firstname\",\"display\":1},{\"name\":\"Lastname\",\"display\":0},{\"name\":\"Birthdate\",\"display\":1},{\"name\":\"Height\",\"display\":0},{\"name\":\"Weight\",\"display\":0},{\"name\":\"Last visit\",\"display\":0},{\"name\":\"Visit count\",\"display\":0},{\"name\":\"Image count\",\"display\":0},{\"name\":\"Video count\",\"display\":1}],\"newPatientFields\":[{\"name\":\"Visit date\",\"display\":1,\"required\":0},{\"name\":\"Firstname\",\"display\":1,\"required\":1},{\"name\":\"Lastname\",\"display\":1,\"required\":0},{\"name\":\"Sex\",\"display\":1,\"required\":1},{\"name\":\"Birthdate\",\"display\":1,\"required\":1},{\"name\":\"Height\",\"display\":0,\"required\":0},{\"name\":\"Weight\",\"display\":0,\"required\":0},{\"name\":\"Birth country\",\"display\":1,\"required\":0},{\"name\":\"Residence country\",\"display\":1,\"required\":0}],\"videoDurationMax\":8}');
  445. DROP TABLE IF EXISTS `settings_pacs`;
  446. CREATE TABLE `settings_pacs` (
  447. `ID` int(255) NOT NULL AUTO_INCREMENT,
  448. `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  449. `fk_physician` int(255) DEFAULT NULL,
  450. `fk_center` int(255) DEFAULT NULL,
  451. PRIMARY KEY (`ID`)
  452. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  453. DROP TABLE IF EXISTS `user`;
  454. CREATE TABLE `user` (
  455. `ID` int(255) NOT NULL AUTO_INCREMENT,
  456. `activation_token` varchar(127) NOT NULL,
  457. `activation_expire` datetime NOT NULL,
  458. `activation` datetime DEFAULT NULL,
  459. `password` varchar(128) NOT NULL,
  460. `firstname` varchar(128) NOT NULL,
  461. `lastname` varchar(128) NOT NULL,
  462. `email` varchar(128) NOT NULL,
  463. `phone` varchar(32) NOT NULL,
  464. `type` enum('imt-master','physician','cro','reader','investigator') NOT NULL,
  465. `active` tinyint(4) NOT NULL DEFAULT 1,
  466. `stamp` datetime NOT NULL DEFAULT current_timestamp(),
  467. `fk_center` int(11) DEFAULT NULL,
  468. PRIMARY KEY (`ID`)
  469. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  470. DROP TABLE IF EXISTS `visit`;
  471. CREATE TABLE `visit` (
  472. `ID` int(255) NOT NULL AUTO_INCREMENT,
  473. `number` varchar(128) NOT NULL,
  474. `visitDate` date NOT NULL,
  475. `area` varchar(16) DEFAULT NULL,
  476. `markers` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '[]',
  477. `completed` datetime DEFAULT NULL,
  478. `fk_patient` int(255) NOT NULL,
  479. `fk_reader` int(255) DEFAULT NULL,
  480. `created` datetime NOT NULL DEFAULT current_timestamp(),
  481. PRIMARY KEY (`ID`)
  482. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  483. CREATE DATABASE `iimt_mathcloud_shadow` /*!40100 DEFAULT CHARACTER SET utf8 */;
  484. USE `iimt_mathcloud_shadow`;
  485. DROP TABLE IF EXISTS `media`;
  486. CREATE TABLE `media` (
  487. `ID` int(255) NOT NULL AUTO_INCREMENT,
  488. `side` varchar(16) NOT NULL,
  489. `location` varchar(16) NOT NULL,
  490. `incidence` varchar(32) NOT NULL,
  491. `filename` varchar(64) NOT NULL,
  492. `metrics` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  493. `fk_visit` int(255) NOT NULL,
  494. PRIMARY KEY (`ID`)
  495. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  496. CREATE DATABASE IF NOT EXISTS `iimt_mathcloud_audit` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
  497. USE `iimt_mathcloud_audit`;
  498. -- --------------------------------------------------------
  499. --
  500. -- Table structure for table `activity`
  501. --
  502. DROP TABLE IF EXISTS `activity`;
  503. CREATE TABLE `activity` (
  504. `ID` int(255) NOT NULL,
  505. `ID_ray` int(255) NOT NULL,
  506. `data` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  507. `stamp` datetime NOT NULL DEFAULT current_timestamp()
  508. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  509. -- --------------------------------------------------------
  510. --
  511. -- Table structure for table `ray`
  512. --
  513. DROP TABLE IF EXISTS `ray`;
  514. CREATE TABLE `ray` (
  515. `ID` int(255) NOT NULL,
  516. `userAgent` text NOT NULL,
  517. `apiKey` varchar(128) NOT NULL,
  518. `ipData` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  519. `locationData` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  520. `userData` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL,
  521. `stamp` datetime NOT NULL DEFAULT current_timestamp()
  522. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  523. --
  524. -- Indexes for dumped tables
  525. --
  526. --
  527. -- Indexes for table `activity`
  528. --
  529. ALTER TABLE `activity`
  530. ADD PRIMARY KEY (`ID`);
  531. --
  532. -- Indexes for table `ray`
  533. --
  534. ALTER TABLE `ray`
  535. ADD PRIMARY KEY (`ID`);
  536. --
  537. -- AUTO_INCREMENT for dumped tables
  538. --
  539. --
  540. -- AUTO_INCREMENT for table `activity`
  541. --
  542. ALTER TABLE `activity`
  543. MODIFY `ID` int(255) NOT NULL AUTO_INCREMENT;
  544. --
  545. -- AUTO_INCREMENT for table `ray`
  546. --
  547. ALTER TABLE `ray`
  548. MODIFY `ID` int(255) NOT NULL AUTO_INCREMENT;
  549. COMMIT;