Skip to content

Commit 5ddcf94

Browse files
KarlLevikgithub-actions[bot]
authored andcommitted
Update database sql files
1 parent 612499c commit 5ddcf94

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

schemas/ispyb/data.sql

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -211,9 +211,9 @@ INSERT INTO `BLSample` (`blSampleId`, `diffractionPlanId`, `crystalId`, `contain
211211
/*!40000 ALTER TABLE `BLSample` ENABLE KEYS */;
212212

213213
/*!40000 ALTER TABLE `BLSampleGroup` DISABLE KEYS */;
214-
INSERT INTO `BLSampleGroup` (`blSampleGroupId`, `name`, `proposalId`) VALUES (5,NULL,37027),
215-
(6,'foo',37027),
216-
(7,'bar',37027);
214+
INSERT INTO `BLSampleGroup` (`blSampleGroupId`, `name`, `proposalId`, `ownerId`) VALUES (5,NULL,37027,NULL),
215+
(6,'foo',37027,NULL),
216+
(7,'bar',37027,NULL);
217217
/*!40000 ALTER TABLE `BLSampleGroup` ENABLE KEYS */;
218218

219219
/*!40000 ALTER TABLE `BLSampleGroup_has_BLSample` DISABLE KEYS */;

schemas/ispyb/lookups.sql

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,11 @@ INSERT INTO `SchemaStatus` (`schemaStatusId`, `scriptName`, `schemaStatus`, `rec
256256
(285,'2024_03_20_Shipping_Dewar_externalIds.sql','DONE','2024-03-26 16:40:34'),
257257
(286,'2024_03_26_AdminVar_bump_version.sql','DONE','2024-03-26 16:40:34'),
258258
(287,'2024_03_26_AutoProc_index_refined_unit_cell.sql','DONE','2024-03-26 16:40:34'),
259-
(288,'2023_11_16_AdminVar_bump_version.sql','DONE','2024-03-26 16:47:25');
259+
(288,'2023_11_16_AdminVar_bump_version.sql','DONE','2024-03-26 16:47:25'),
260+
(289,'2024_05_14_DataCollectionGroup_experimentType.sql','DONE','2024-07-16 10:16:57'),
261+
(290,'2024_05_30_DiffractionPlan_experimentKind.sql','DONE','2024-07-16 10:16:57'),
262+
(291,'2024_07_08_BLSampleGroup_ownerId.sql','DONE','2024-07-16 10:16:57'),
263+
(292,'2024_07_16_ContainerType_insert_new.sql','DONE','2024-07-16 10:16:58');
260264
/*!40000 ALTER TABLE `SchemaStatus` ENABLE KEYS */;
261265

262266
/*!40000 ALTER TABLE `ComponentType` DISABLE KEYS */;
@@ -325,7 +329,9 @@ INSERT INTO `ContainerType` (`containerTypeId`, `name`, `proposalType`, `active`
325329
(32,'Box','xpdf',1,25,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
326330
(33,'Puck-22','xpdf',1,22,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
327331
(34,'I22_Grid_81','saxs',1,81,9,1,1,1,1,0,0,-1),
328-
(35,'I22_Capillary_Rack_25','saxs',1,25,25,1,1,1,1,0,0,-1);
332+
(35,'I22_Capillary_Rack_25','saxs',1,25,25,1,1,1,1,0,0,-1),
333+
(36,'VMXm-Cartridge','mx',1,5,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),
334+
(37,'VMXm-GridBox','mx',1,4,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
329335
/*!40000 ALTER TABLE `ContainerType` ENABLE KEYS */;
330336

331337
/*!40000 ALTER TABLE `ExperimentType` DISABLE KEYS */;
@@ -370,7 +376,8 @@ INSERT INTO `ExperimentType` (`experimentTypeId`, `name`, `proposalType`, `activ
370376
(39,'Serial Jet','mx',1),
371377
(40,'Still','mx',1),
372378
(41,'SSX-Chip','mx',1),
373-
(42,'SSX-Jet','mx',1);
379+
(42,'SSX-Jet','mx',1),
380+
(43,'Metal ID','mx',1);
374381
/*!40000 ALTER TABLE `ExperimentType` ENABLE KEYS */;
375382

376383
/*!40000 ALTER TABLE `InspectionType` DISABLE KEYS */;

schemas/ispyb/tables.sql

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -450,8 +450,11 @@ CREATE TABLE `BLSampleGroup` (
450450
`blSampleGroupId` int(11) unsigned NOT NULL AUTO_INCREMENT,
451451
`name` varchar(100) DEFAULT NULL COMMENT 'Human-readable name',
452452
`proposalId` int(10) unsigned DEFAULT NULL,
453+
`ownerId` int(10) unsigned DEFAULT NULL COMMENT 'Sample group owner',
453454
PRIMARY KEY (`blSampleGroupId`),
454455
KEY `BLSampleGroup_fk_proposalId` (`proposalId`),
456+
KEY `BLSampleGroup_fk_ownerId` (`ownerId`),
457+
CONSTRAINT `BLSampleGroup_fk_ownerId` FOREIGN KEY (`ownerId`) REFERENCES `Person` (`personId`) ON UPDATE CASCADE,
455458
CONSTRAINT `BLSampleGroup_fk_proposalId` FOREIGN KEY (`proposalId`) REFERENCES `Proposal` (`proposalId`) ON DELETE SET NULL ON UPDATE CASCADE
456459
) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
457460
/*!40101 SET character_set_client = @saved_cs_client */;
@@ -1507,7 +1510,7 @@ CREATE TABLE `DataCollectionGroup` (
15071510
`sessionId` int(10) unsigned NOT NULL COMMENT 'references Session table',
15081511
`comments` varchar(1024) DEFAULT NULL COMMENT 'comments',
15091512
`blSampleId` int(10) unsigned DEFAULT NULL COMMENT 'references BLSample table',
1510-
`experimentType` enum('SAD','SAD - Inverse Beam','OSC','Collect - Multiwedge','MAD','Helical','Multi-positional','Mesh','Burn','MAD - Inverse Beam','Characterization','Dehydration','tomo','experiment','EM','PDF','PDF+Bragg','Bragg','single particle','Serial Fixed','Serial Jet','Standard','Time Resolved','Diamond Anvil High Pressure','Custom','XRF map','Energy scan','XRF spectrum','XRF map xas','Mesh3D','Screening','Still','SSX-Chip','SSX-Jet') DEFAULT NULL COMMENT 'Standard: Routine structure determination experiment. Time Resolved: Investigate the change of a system over time. Custom: Special or non-standard data collection.',
1513+
`experimentType` enum('SAD','SAD - Inverse Beam','OSC','Collect - Multiwedge','MAD','Helical','Multi-positional','Mesh','Burn','MAD - Inverse Beam','Characterization','Dehydration','tomo','experiment','EM','PDF','PDF+Bragg','Bragg','single particle','Serial Fixed','Serial Jet','Standard','Time Resolved','Diamond Anvil High Pressure','Custom','XRF map','Energy scan','XRF spectrum','XRF map xas','Mesh3D','Screening','Still','SSX-Chip','SSX-Jet','Metal ID') DEFAULT NULL COMMENT 'Standard: Routine structure determination experiment. Time Resolved: Investigate the change of a system over time. Custom: Special or non-standard data collection.',
15111514
`startTime` datetime DEFAULT NULL COMMENT 'Start time of the dataCollectionGroup',
15121515
`endTime` datetime DEFAULT NULL COMMENT 'end time of the dataCollectionGroup',
15131516
`crystalClass` varchar(20) DEFAULT NULL COMMENT 'Crystal Class for industrials users',
@@ -1713,7 +1716,7 @@ DROP TABLE IF EXISTS `DiffractionPlan`;
17131716
CREATE TABLE `DiffractionPlan` (
17141717
`diffractionPlanId` int(10) unsigned NOT NULL AUTO_INCREMENT,
17151718
`name` varchar(20) DEFAULT NULL,
1716-
`experimentKind` enum('Default','MXPressE','MXPressO','MXPressE_SAD','MXScore','MXPressM','MAD','SAD','Fixed','Ligand binding','Refinement','OSC','MAD - Inverse Beam','SAD - Inverse Beam','MESH','XFE','Stepped transmission','XChem High Symmetry','XChem Low Symmetry','Commissioning') DEFAULT NULL,
1719+
`experimentKind` enum('Default','MXPressE','MXPressO','MXPressE_SAD','MXScore','MXPressM','MAD','SAD','Fixed','Ligand binding','Refinement','OSC','MAD - Inverse Beam','SAD - Inverse Beam','MESH','XFE','Stepped transmission','XChem High Symmetry','XChem Low Symmetry','Commissioning','Metal ID') DEFAULT NULL,
17171720
`observedResolution` float DEFAULT NULL,
17181721
`minimalResolution` float DEFAULT NULL,
17191722
`exposureTime` float DEFAULT NULL,

0 commit comments

Comments
 (0)