Skip to content
This repository was archived by the owner on Jul 1, 2025. It is now read-only.

Commit a7399f3

Browse files
committed
Merge pull request #34 from MartyBurns/master
Create devmysql-regeneratedatabase profile and update all prepopulation files
2 parents 2760117 + 18395a6 commit a7399f3

File tree

4 files changed

+150
-124
lines changed

4 files changed

+150
-124
lines changed

etc/datacustodianmysql.sql

Lines changed: 64 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ CREATE TABLE `line_item` (
3232
`rounding` bigint(20) DEFAULT NULL,
3333
`electric_power_usage_summary_id` bigint(20) DEFAULT NULL,
3434
PRIMARY KEY (`id`),
35-
KEY `FK_bdcc7fff549f43de9c07ff7057e` (`electric_power_usage_summary_id`),
36-
CONSTRAINT `FK_bdcc7fff549f43de9c07ff7057e` FOREIGN KEY (`electric_power_usage_summary_id`) REFERENCES `electric_power_usage_summaries` (`id`)
35+
KEY `FK_0c53033823e44fe39f27274fd6a` (`electric_power_usage_summary_id`),
36+
CONSTRAINT `FK_0c53033823e44fe39f27274fd6a` FOREIGN KEY (`electric_power_usage_summary_id`) REFERENCES `electric_power_usage_summaries` (`id`)
3737
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
3838
/*!40101 SET character_set_client = @saved_cs_client */;
3939

@@ -47,8 +47,8 @@ DROP TABLE IF EXISTS `application_information_scopes`;
4747
CREATE TABLE `application_information_scopes` (
4848
`application_information_id` bigint(20) NOT NULL,
4949
`scope` varchar(255) DEFAULT NULL,
50-
KEY `FK_d727e6ae602c41169a4941ffa6e` (`application_information_id`),
51-
CONSTRAINT `FK_d727e6ae602c41169a4941ffa6e` FOREIGN KEY (`application_information_id`) REFERENCES `application_information` (`id`)
50+
KEY `FK_c1b7d60d078a469e95745a87ffe` (`application_information_id`),
51+
CONSTRAINT `FK_c1b7d60d078a469e95745a87ffe` FOREIGN KEY (`application_information_id`) REFERENCES `application_information` (`id`)
5252
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
5353
/*!40101 SET character_set_client = @saved_cs_client */;
5454

@@ -67,8 +67,8 @@ CREATE TABLE `interval_readings` (
6767
`value` bigint(20) DEFAULT NULL,
6868
`interval_block_id` bigint(20) DEFAULT NULL,
6969
PRIMARY KEY (`id`),
70-
KEY `FK_748673cd4a134cb9baadc856aa6` (`interval_block_id`),
71-
CONSTRAINT `FK_748673cd4a134cb9baadc856aa6` FOREIGN KEY (`interval_block_id`) REFERENCES `interval_blocks` (`id`)
70+
KEY `FK_6622e1c5a94140baadbb3d65fe6` (`interval_block_id`),
71+
CONSTRAINT `FK_6622e1c5a94140baadbb3d65fe6` FOREIGN KEY (`interval_block_id`) REFERENCES `interval_blocks` (`id`)
7272
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
7373
/*!40101 SET character_set_client = @saved_cs_client */;
7474

@@ -83,10 +83,10 @@ CREATE TABLE `subscriptions_usage_points` (
8383
`subscriptions_id` bigint(20) NOT NULL,
8484
`usagePoints_id` bigint(20) NOT NULL,
8585
PRIMARY KEY (`subscriptions_id`,`usagePoints_id`),
86-
KEY `FK_9e0c6ce489b349b087c34d4cf1d` (`usagePoints_id`),
87-
KEY `FK_d5d3dd36054d4e9a8c113a9e24a` (`subscriptions_id`),
88-
CONSTRAINT `FK_d5d3dd36054d4e9a8c113a9e24a` FOREIGN KEY (`subscriptions_id`) REFERENCES `subscriptions` (`id`),
89-
CONSTRAINT `FK_9e0c6ce489b349b087c34d4cf1d` FOREIGN KEY (`usagePoints_id`) REFERENCES `usage_points` (`id`)
86+
KEY `FK_249bd1e1621e4191a6bd7639b9f` (`usagePoints_id`),
87+
KEY `FK_4f1fe3472838413988eeb6bd803` (`subscriptions_id`),
88+
CONSTRAINT `FK_4f1fe3472838413988eeb6bd803` FOREIGN KEY (`subscriptions_id`) REFERENCES `subscriptions` (`id`),
89+
CONSTRAINT `FK_249bd1e1621e4191a6bd7639b9f` FOREIGN KEY (`usagePoints_id`) REFERENCES `usage_points` (`id`)
9090
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
9191
/*!40101 SET character_set_client = @saved_cs_client */;
9292

@@ -116,17 +116,17 @@ CREATE TABLE `usage_points` (
116116
`serviceDeliveryPoint_id` bigint(20) DEFAULT NULL,
117117
`subscription_id` bigint(20) DEFAULT NULL,
118118
PRIMARY KEY (`id`),
119-
UNIQUE KEY `UK_0a95ac0cd0334d50ae2083fa9d8` (`uuid`),
120-
KEY `FK_d897e553cc63448fb7d7990fc1b` (`local_time_parameters_id`),
121-
KEY `FK_43c158efb2df41df8bbd3da31fe` (`retail_customer_id`),
122-
KEY `FK_4a2058e348524726aa217859989` (`serviceCategory_kind`),
123-
KEY `FK_9f858847bb7a4babb376b7abbf9` (`serviceDeliveryPoint_id`),
124-
KEY `FK_8b298f6321a74452b841eaea88f` (`subscription_id`),
125-
CONSTRAINT `FK_8b298f6321a74452b841eaea88f` FOREIGN KEY (`subscription_id`) REFERENCES `subscriptions` (`id`),
126-
CONSTRAINT `FK_43c158efb2df41df8bbd3da31fe` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
127-
CONSTRAINT `FK_4a2058e348524726aa217859989` FOREIGN KEY (`serviceCategory_kind`) REFERENCES `service_categories` (`kind`),
128-
CONSTRAINT `FK_9f858847bb7a4babb376b7abbf9` FOREIGN KEY (`serviceDeliveryPoint_id`) REFERENCES `service_delivery_points` (`id`),
129-
CONSTRAINT `FK_d897e553cc63448fb7d7990fc1b` FOREIGN KEY (`local_time_parameters_id`) REFERENCES `time_configurations` (`id`)
119+
UNIQUE KEY `UK_5264fed902a84654b9d387b3538` (`uuid`),
120+
KEY `FK_102768839ea94147aea85dee880` (`local_time_parameters_id`),
121+
KEY `FK_9ef5ca3ed03e432da68aa1dd218` (`retail_customer_id`),
122+
KEY `FK_e4a9117e210f4d47bcf99091539` (`serviceCategory_kind`),
123+
KEY `FK_153c795d4c854fb5bab7d632ee1` (`serviceDeliveryPoint_id`),
124+
KEY `FK_6254ba12a55140d7b58bfdd775d` (`subscription_id`),
125+
CONSTRAINT `FK_6254ba12a55140d7b58bfdd775d` FOREIGN KEY (`subscription_id`) REFERENCES `subscriptions` (`id`),
126+
CONSTRAINT `FK_102768839ea94147aea85dee880` FOREIGN KEY (`local_time_parameters_id`) REFERENCES `time_configurations` (`id`),
127+
CONSTRAINT `FK_153c795d4c854fb5bab7d632ee1` FOREIGN KEY (`serviceDeliveryPoint_id`) REFERENCES `service_delivery_points` (`id`),
128+
CONSTRAINT `FK_9ef5ca3ed03e432da68aa1dd218` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
129+
CONSTRAINT `FK_e4a9117e210f4d47bcf99091539` FOREIGN KEY (`serviceCategory_kind`) REFERENCES `service_categories` (`kind`)
130130
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
131131
/*!40101 SET character_set_client = @saved_cs_client */;
132132

@@ -163,11 +163,11 @@ CREATE TABLE `meter_readings` (
163163
`reading_type_id` bigint(20) DEFAULT NULL,
164164
`usage_point_id` bigint(20) DEFAULT NULL,
165165
PRIMARY KEY (`id`),
166-
UNIQUE KEY `UK_af083fa9508d4967be2f673eb20` (`uuid`),
167-
KEY `FK_d97631730e244a8b8c224b87afe` (`reading_type_id`),
168-
KEY `FK_2fa78fe5040e42b3ade812bbb57` (`usage_point_id`),
169-
CONSTRAINT `FK_2fa78fe5040e42b3ade812bbb57` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`),
170-
CONSTRAINT `FK_d97631730e244a8b8c224b87afe` FOREIGN KEY (`reading_type_id`) REFERENCES `reading_types` (`id`)
166+
UNIQUE KEY `UK_f6077dc5df2a4b37a558a5305e9` (`uuid`),
167+
KEY `FK_2e4cdc256fa34cf196a4c017a5f` (`reading_type_id`),
168+
KEY `FK_24dfe7d871044e548c33a34db68` (`usage_point_id`),
169+
CONSTRAINT `FK_24dfe7d871044e548c33a34db68` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`),
170+
CONSTRAINT `FK_2e4cdc256fa34cf196a4c017a5f` FOREIGN KEY (`reading_type_id`) REFERENCES `reading_types` (`id`)
171171
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
172172
/*!40101 SET character_set_client = @saved_cs_client */;
173173

@@ -208,8 +208,11 @@ CREATE TABLE `reading_types` (
208208
`timeAttribute` varchar(255) DEFAULT NULL,
209209
`tou` varchar(255) DEFAULT NULL,
210210
`uom` varchar(255) DEFAULT NULL,
211+
`meter_reading_id` bigint(20) DEFAULT NULL,
211212
PRIMARY KEY (`id`),
212-
UNIQUE KEY `UK_173396c4fc324010bb0e5d86577` (`uuid`)
213+
UNIQUE KEY `UK_c9690eba9513437089129940cd8` (`uuid`),
214+
KEY `FK_2aa9ce21bae94f5ba5cbc55c1c0` (`meter_reading_id`),
215+
CONSTRAINT `FK_2aa9ce21bae94f5ba5cbc55c1c0` FOREIGN KEY (`meter_reading_id`) REFERENCES `meter_readings` (`id`)
213216
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
214217
/*!40101 SET character_set_client = @saved_cs_client */;
215218

@@ -247,9 +250,9 @@ CREATE TABLE `interval_blocks` (
247250
`start` bigint(20) DEFAULT NULL,
248251
`meter_reading_id` bigint(20) DEFAULT NULL,
249252
PRIMARY KEY (`id`),
250-
UNIQUE KEY `UK_425b1ddd7891434087b12b606b1` (`uuid`),
251-
KEY `FK_ec77d3afb7854056ac33704e412` (`meter_reading_id`),
252-
CONSTRAINT `FK_ec77d3afb7854056ac33704e412` FOREIGN KEY (`meter_reading_id`) REFERENCES `meter_readings` (`id`)
253+
UNIQUE KEY `UK_f3995ceaaafe4aeab81ed349f6c` (`uuid`),
254+
KEY `FK_d110eebe510941679942b795b2f` (`meter_reading_id`),
255+
CONSTRAINT `FK_d110eebe510941679942b795b2f` FOREIGN KEY (`meter_reading_id`) REFERENCES `meter_readings` (`id`)
253256
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
254257
/*!40101 SET character_set_client = @saved_cs_client */;
255258

@@ -287,9 +290,9 @@ CREATE TABLE `electric_power_quality_summaries` (
287290
`tempOvervoltage` bigint(20) DEFAULT NULL,
288291
`usage_point_id` bigint(20) DEFAULT NULL,
289292
PRIMARY KEY (`id`),
290-
UNIQUE KEY `UK_9871bf069e9d423ead69afd6c86` (`uuid`),
291-
KEY `FK_141b7ab8835b47929b75e7a8628` (`usage_point_id`),
292-
CONSTRAINT `FK_141b7ab8835b47929b75e7a8628` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
293+
UNIQUE KEY `UK_0dbc6086ef5a4a25a40e106444d` (`uuid`),
294+
KEY `FK_e76a5bcc49474d3d868779dd6e7` (`usage_point_id`),
295+
CONSTRAINT `FK_e76a5bcc49474d3d868779dd6e7` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
293296
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
294297
/*!40101 SET character_set_client = @saved_cs_client */;
295298

@@ -304,8 +307,8 @@ CREATE TABLE `meter_reading_related_links` (
304307
`meter_reading_id` bigint(20) NOT NULL,
305308
`href` varchar(255) DEFAULT NULL,
306309
`rel` varchar(255) DEFAULT NULL,
307-
KEY `FK_7e33a480564845a190e65e04f54` (`meter_reading_id`),
308-
CONSTRAINT `FK_7e33a480564845a190e65e04f54` FOREIGN KEY (`meter_reading_id`) REFERENCES `meter_readings` (`id`)
310+
KEY `FK_056c0dd56d5d402f854b4c2ac49` (`meter_reading_id`),
311+
CONSTRAINT `FK_056c0dd56d5d402f854b4c2ac49` FOREIGN KEY (`meter_reading_id`) REFERENCES `meter_readings` (`id`)
309312
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
310313
/*!40101 SET character_set_client = @saved_cs_client */;
311314

@@ -330,8 +333,11 @@ CREATE TABLE `time_configurations` (
330333
`dstOffset` bigint(20) NOT NULL,
331334
`dstStartRule` tinyblob,
332335
`tzOffset` bigint(20) NOT NULL,
336+
`usage_point_id` bigint(20) DEFAULT NULL,
333337
PRIMARY KEY (`id`),
334-
UNIQUE KEY `UK_76ecb96f39514ff69e2908bc1f7` (`uuid`)
338+
UNIQUE KEY `UK_6e8c27530f804eb59e227b8a3c7` (`uuid`),
339+
KEY `FK_6f7d65883f994e769073d6797af` (`usage_point_id`),
340+
CONSTRAINT `FK_6f7d65883f994e769073d6797af` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
335341
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
336342
/*!40101 SET character_set_client = @saved_cs_client */;
337343

@@ -376,10 +382,10 @@ CREATE TABLE `authorizations` (
376382
`application_information_id` bigint(20) DEFAULT NULL,
377383
`retail_customer_id` bigint(20) DEFAULT NULL,
378384
PRIMARY KEY (`id`),
379-
KEY `FK_fb1cda8fcdd44bf392f5cb1c73c` (`application_information_id`),
380-
KEY `FK_22e197ff014f42f6b48b66487d4` (`retail_customer_id`),
381-
CONSTRAINT `FK_22e197ff014f42f6b48b66487d4` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
382-
CONSTRAINT `FK_fb1cda8fcdd44bf392f5cb1c73c` FOREIGN KEY (`application_information_id`) REFERENCES `application_information` (`id`)
385+
KEY `FK_1cd4c98d164645d5a5e79087690` (`application_information_id`),
386+
KEY `FK_1423c7264df84bd79fec536fd84` (`retail_customer_id`),
387+
CONSTRAINT `FK_1423c7264df84bd79fec536fd84` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
388+
CONSTRAINT `FK_1cd4c98d164645d5a5e79087690` FOREIGN KEY (`application_information_id`) REFERENCES `application_information` (`id`)
383389
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
384390
/*!40101 SET character_set_client = @saved_cs_client */;
385391

@@ -395,8 +401,8 @@ CREATE TABLE `reading_qualities` (
395401
`quality` varchar(255) DEFAULT NULL,
396402
`interval_reading_id` bigint(20) DEFAULT NULL,
397403
PRIMARY KEY (`id`),
398-
KEY `FK_97c871835f1f46aca93c7e97503` (`interval_reading_id`),
399-
CONSTRAINT `FK_97c871835f1f46aca93c7e97503` FOREIGN KEY (`interval_reading_id`) REFERENCES `interval_readings` (`id`)
404+
KEY `FK_f95b72f1b58f4042a1c97fe973d` (`interval_reading_id`),
405+
CONSTRAINT `FK_f95b72f1b58f4042a1c97fe973d` FOREIGN KEY (`interval_reading_id`) REFERENCES `interval_readings` (`id`)
400406
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
401407
/*!40101 SET character_set_client = @saved_cs_client */;
402408

@@ -423,12 +429,12 @@ CREATE TABLE `subscriptions` (
423429
`authorization_id` bigint(20) DEFAULT NULL,
424430
`retail_customer_id` bigint(20) NOT NULL,
425431
PRIMARY KEY (`id`),
426-
KEY `FK_f3fd6642f226406fab39c52ad05` (`applicationInformation_id`),
427-
KEY `FK_86dc4fa295244d7faa22b02cc8d` (`authorization_id`),
428-
KEY `FK_deadaa535a9249b2ac0d9255829` (`retail_customer_id`),
429-
CONSTRAINT `FK_deadaa535a9249b2ac0d9255829` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
430-
CONSTRAINT `FK_86dc4fa295244d7faa22b02cc8d` FOREIGN KEY (`authorization_id`) REFERENCES `authorizations` (`id`),
431-
CONSTRAINT `FK_f3fd6642f226406fab39c52ad05` FOREIGN KEY (`applicationInformation_id`) REFERENCES `application_information` (`id`)
432+
KEY `FK_4003ffd1e5924cb9a428c6797fd` (`applicationInformation_id`),
433+
KEY `FK_7cbc0fad910b4a16b1ad919a51b` (`authorization_id`),
434+
KEY `FK_03a3eaa67429410091893fc9652` (`retail_customer_id`),
435+
CONSTRAINT `FK_03a3eaa67429410091893fc9652` FOREIGN KEY (`retail_customer_id`) REFERENCES `retail_customers` (`id`),
436+
CONSTRAINT `FK_4003ffd1e5924cb9a428c6797fd` FOREIGN KEY (`applicationInformation_id`) REFERENCES `application_information` (`id`),
437+
CONSTRAINT `FK_7cbc0fad910b4a16b1ad919a51b` FOREIGN KEY (`authorization_id`) REFERENCES `authorizations` (`id`)
432438
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
433439
/*!40101 SET character_set_client = @saved_cs_client */;
434440

@@ -443,8 +449,8 @@ CREATE TABLE `usage_point_related_links` (
443449
`usage_point_id` bigint(20) NOT NULL,
444450
`href` varchar(255) DEFAULT NULL,
445451
`rel` varchar(255) DEFAULT NULL,
446-
KEY `FK_e45147476a5b4f0389a709ff6b4` (`usage_point_id`),
447-
CONSTRAINT `FK_e45147476a5b4f0389a709ff6b4` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
452+
KEY `FK_0cea815a5dc74ff48a7b811e9c3` (`usage_point_id`),
453+
CONSTRAINT `FK_0cea815a5dc74ff48a7b811e9c3` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
448454
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
449455
/*!40101 SET character_set_client = @saved_cs_client */;
450456

@@ -517,9 +523,9 @@ CREATE TABLE `electric_power_usage_summaries` (
517523
`statusTimeStamp` bigint(20) NOT NULL,
518524
`usage_point_id` bigint(20) DEFAULT NULL,
519525
PRIMARY KEY (`id`),
520-
UNIQUE KEY `UK_a9cf6ab8e3ac450895b8d3eb35b` (`uuid`),
521-
KEY `FK_fd859b902ffd44688b9cbf068f0` (`usage_point_id`),
522-
CONSTRAINT `FK_fd859b902ffd44688b9cbf068f0` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
526+
UNIQUE KEY `UK_4880671430384a5890be13ffa22` (`uuid`),
527+
KEY `FK_d48bf225de0a4b0f9c9699e00e1` (`usage_point_id`),
528+
CONSTRAINT `FK_d48bf225de0a4b0f9c9699e00e1` FOREIGN KEY (`usage_point_id`) REFERENCES `usage_points` (`id`)
523529
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
524530
/*!40101 SET character_set_client = @saved_cs_client */;
525531

@@ -532,7 +538,7 @@ DROP TABLE IF EXISTS `retail_customers`;
532538
/*!40101 SET character_set_client = utf8 */;
533539
CREATE TABLE `retail_customers` (
534540
`id` bigint(20) NOT NULL AUTO_INCREMENT,
535-
`enabled` BOOLEAN NOT NULL,
541+
`enabled` bit(1) NOT NULL,
536542
`first_name` varchar(30) NOT NULL,
537543
`last_name` varchar(30) NOT NULL,
538544
`password` varchar(100) DEFAULT NULL,
@@ -615,8 +621,7 @@ CREATE TABLE `application_information` (
615621
`thirdPartyUserPortalScreenURI` varchar(255) DEFAULT NULL,
616622
`tokenEndpointAuthMethod` varchar(255) DEFAULT NULL,
617623
`tosUri` varchar(255) DEFAULT NULL,
618-
PRIMARY KEY (`id`),
619-
UNIQUE KEY `UK_45f65bb6e8e441a0b58a27fa584` (`dataCustodianId`,`clientId`)
624+
PRIMARY KEY (`id`)
620625
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
621626
/*!40101 SET character_set_client = @saved_cs_client */;
622627

@@ -630,8 +635,8 @@ DROP TABLE IF EXISTS `resources`;
630635
CREATE TABLE `resources` (
631636
`id` bigint(20) NOT NULL,
632637
`uri` varchar(255) DEFAULT NULL,
633-
KEY `FK_c03e35fa0d2942be9bb9b214da6` (`id`),
634-
CONSTRAINT `FK_c03e35fa0d2942be9bb9b214da6` FOREIGN KEY (`id`) REFERENCES `batchlist` (`id`)
638+
KEY `FK_3a09b533ce1041fcb6c4a4e79e5` (`id`),
639+
CONSTRAINT `FK_3a09b533ce1041fcb6c4a4e79e5` FOREIGN KEY (`id`) REFERENCES `batchlist` (`id`)
635640
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
636641
/*!40101 SET character_set_client = @saved_cs_client */;
637642
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
@@ -644,4 +649,4 @@ CREATE TABLE `resources` (
644649
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
645650
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
646651

647-
-- Dump completed on 2013-12-28 16:33:48
652+
-- Dump completed on 2014-01-05 17:51:31

0 commit comments

Comments
 (0)