• Views
  • Iteration Report
  • My Iteration Report
  •  
OMERO.server
  • Login
  • Help/Guide
  • About Trac
  • Preferences
  • Wiki
  • Timeline
  • Roadmap
  • Browse Source
  • View Tickets
  • Search

Context Navigation

  • ← Previous Changeset
  • Next Changeset →

Changeset 1583

Show
Ignore:
Timestamp:
06/03/07 20:39:44 (15 months ago)
Author:
jmoore
Message:

Cleaning up the OMERO31 to OMERO34 conversion.

Location:
trunk/sql/psql
Files:
3 modified

  • OMERO3__1__OMERO3__4__A_hibtool.sql (modified) (4 diffs)
  • OMERO3__1__OMERO3__4__B_apg.sql (modified) (5 diffs)
  • OMERO3__1__OMERO3__4__C_enums.sql (modified) (3 diffs)

Legend:

Unmodified
Added
Removed
  • trunk/sql/psql/OMERO3__1__OMERO3__4__A_hibtool.sql

    r1562 r1583  
    1   
    2  begin; 
     1BEGIN; 
     2 
     3 -- Manually added items 
     4 alter table originalfile alter column size type int8; 
     5 
     6 -- Items calculated by <schemaupdate/> 
    37 create table binning (id int8 not null, owner_id int8 not null, group_id int8 not null, creation_id int8 not null, permissions int8 not null, external_id int8 unique, value varchar(255) not null unique, primary key (id)); 
    48 create table coating (id int8 not null, owner_id int8 not null, group_id int8 not null, creation_id int8 not null, permissions int8 not null, external_id int8 unique, value varchar(255) not null unique, primary key (id)); 
    … …  
    4751 create table projectannotation (id int8 not null, owner_id int8 not null, group_id int8 not null, creation_id int8 not null, update_id int8 not null, permissions int8 not null, external_id int8 unique, version int4 default 0, project int8 not null, content text not null, primary key (id)); 
    4852 create table transmittancerange (id int8 not null, owner_id int8 not null, group_id int8 not null, creation_id int8 not null, update_id int8 not null, permissions int8 not null, external_id int8 unique, version int4 default 0, cutIn int4 not null, cutOut int4 not null, cutInTolerance int4, cutOutTolerance int4, transmittance float4 not null, primary key (id)); 
    49  
    5053 alter table binning add constraint FKbinning_owner_id_experimenter foreign key (owner_id) references experimenter; 
    5154 alter table binning add constraint FKbinning_creation_id_event foreign key (creation_id) references event; 
    … …  
    127130 alter table transmittancerange add constraint FKtransmittancerange_external_id_externalinfo foreign key (external_id) references externalinfo; 
    128131 alter table transmittancerange add constraint FKtransmittancerange_group_id_experimentergroup foreign key (group_id) references experimentergroup; 
    129  
    130132 create sequence seq_binning; 
    131133 create sequence seq_coating; 
    … …  
    143145 create sequence seq_transmittancerange; 
    144146 
    145  commit; 
     147COMMIT; 
  • trunk/sql/psql/OMERO3__1__OMERO3__4__B_apg.sql

    r1562 r1583  
     1BEGIN;  
    12 
    2 BEGIN; 
    3  
    4 ALTER TABLE image 
    5         DROP CONSTRAINT fkimage_acquisition_objective; 
     3-- Calculated by apg_diff 
    64 
    75ALTER TABLE objective 
    8         DROP CONSTRAINT fkobjective_aberrationcorrection_aberrationcorrection; 
     6        DROP COLUMN correctioncollar, 
     7        DROP COLUMN irisdiaphragm, 
     8        DROP COLUMN aberrationcorrection, 
     9        DROP COLUMN immersionmedium, 
     10        DROP COLUMN phasecondenserannulus, 
     11        ALTER COLUMN serialnumber DROP NOT NULL; 
    912 
    10 ALTER TABLE objective 
    11         DROP CONSTRAINT fkobjective_correctioncollar_correctioncollar; 
    12  
    13 ALTER TABLE objective 
    14         DROP CONSTRAINT fkobjective_immersionmedium_immersionmedium; 
    15  
    16 ALTER TABLE objective 
    17         DROP CONSTRAINT fkobjective_irisdiaphragm_irisdiaphragm; 
    18  
    19 ALTER TABLE pixels 
    20         DROP CONSTRAINT fkpixels_acquisitioncontext_acquisitioncontext; 
    2113 
    2214DROP SEQUENCE seq_acquisitioncontext; 
    … …  
    3830DROP SEQUENCE seq_semiconductorlasermedia; 
    3931 
    40 DROP TABLE acquisitioncontext; 
     32DROP TABLE acquisitioncontext CASCADE; 
    4133 
    42 DROP TABLE correctioncollar; 
     34DROP TABLE correctioncollar CASCADE; 
    4335 
    44 DROP TABLE dyelaser; 
     36DROP TABLE dyelaser CASCADE; 
    4537 
    46 DROP TABLE dyelasermedia; 
     38DROP TABLE dyelasermedia CASCADE; 
    4739 
    48 DROP TABLE excimerlaser; 
     40DROP TABLE excimerlaser CASCADE; 
    4941 
    50 DROP TABLE excimerlasermedia; 
     42DROP TABLE excimerlasermedia CASCADE; 
    5143 
    52 DROP TABLE freeelectronlaser; 
     44DROP TABLE freeelectronlaser CASCADE; 
    5345 
    54 DROP TABLE freeelectronlasermedia; 
     46DROP TABLE freeelectronlasermedia CASCADE; 
    5547 
    56 DROP TABLE gaslaser; 
     48DROP TABLE gaslaser CASCADE; 
    5749 
    58 DROP TABLE gaslasermedia; 
     50DROP TABLE gaslasermedia CASCADE; 
    5951 
    60 DROP TABLE immersionmedium; 
     52DROP TABLE immersionmedium CASCADE; 
    6153 
    62 DROP TABLE metalvaporlaser; 
     54DROP TABLE metalvaporlaser CASCADE; 
    6355 
    64 DROP TABLE metalvaporlasermedia; 
     56DROP TABLE metalvaporlasermedia CASCADE; 
    6557 
    66 DROP TABLE semiconductorlaser; 
     58DROP TABLE semiconductorlaser CASCADE; 
    6759 
    68 DROP TABLE semiconductorlasermedia; 
     60DROP TABLE semiconductorlasermedia CASCADE; 
    6961 
    7062ALTER TABLE arc 
    … …  
    9486        DROP COLUMN version; 
    9587 
    96 UPDATE event 
    97         SET permissions = -35 WHERE permissions is null; 
    98  
    99 UPDATE eventlog 
    100         SET permissions = -35 WHERE permissions is null; 
    101  
    102 UPDATE experimenter 
    103         SET permissions = -35 WHERE permissions is null; 
     88UPDATE event set permissions = -35; 
     89UPDATE eventlog set permissions = -35; 
     90UPDATE experimenter set permissions = -35; 
    10491 
    10592ALTER TABLE event 
    106         ALTER COLUMN permissions SET NOT NULL, 
    107         ALTER COLUMN experimentergroup SET NOT NULL, 
    108         ALTER COLUMN type SET NOT NULL; 
     93        ALTER COLUMN permissions SET NOT NULL; 
    10994 
    11095ALTER TABLE eventlog 
    … …  
    137122ALTER TABLE microscope 
    138123        ALTER COLUMN serialnumber DROP NOT NULL; 
    139  
    140 ALTER TABLE objective 
    141         DROP COLUMN immersionmedium, 
    142         DROP COLUMN aberrationcorrection, 
    143         DROP COLUMN correctioncollar, 
    144         DROP COLUMN phasecondenserannulus, 
    145         DROP COLUMN irisdiaphragm, 
    146         ALTER COLUMN serialnumber DROP NOT NULL; 
    147  
    148 ALTER TABLE originalfile 
    149         ALTER COLUMN size TYPE bigint; 
    150124 
    151125ALTER TABLE overlay 
    … …  
    194168        DROP COLUMN version; 
    195169 
    196 ALTER TABLE dbpatch 
    197         ADD CONSTRAINT unique_dbpatch UNIQUE (currentversion, currentpatch, previousversion, previouspatch); 
    198  
    199170COMMIT; 
  • trunk/sql/psql/OMERO3__1__OMERO3__4__C_enums.sql

    r1562 r1583  
    11 begin; 
     2 
     3 -- Calculated by hand 
    24 
    35 insert into binning (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_binning'),-35,0,0,0,'8x8'; 
    … …  
    3335 insert into jobstatus (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_jobstatus'),-35,0,0,0,'Error'; 
    3436 
    35  insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'lasermediumeFl'; 
    36  insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'lasermediumeCl'; 
    37  insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'lasermediumeBr'; 
    38  insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'lasermediume'; 
     37 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'XeFl'; 
     38 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'XeCl'; 
     39 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'XeBr'; 
     40 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'Xe'; 
    3941 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'Rhodamine-5G'; 
    4042 insert into lasermedium (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_lasermedium'),-35,0,0,0,'N'; 
    … …  
    7375 insert into photometricinterpretation (id,permissions,owner_id,group_id,creation_id,value) select nextval('seq_photometricinterpretation'),-35,0,0,0,'ColorMap'; 
    7476 
     77 alter table dbpatch add constraint unique_dbpatch unique (currentVersion, currentPatch, previousVersion, previousPatch); 
     78 alter table dbpatch alter id set default nextval('seq_dbpatch'), 
     79                    alter permissions set default -35, 
     80                    alter message set default 'Updating'; 
     81 update dbpatch set message = 'Updated.', finished = now()  
     82 where currentVersion   = 'OMERO3'    and 
     83        currentPatch    = 4           and 
     84        previousVersion = 'OMERO3'    and 
     85        previousPatch   = 1; 
    7586 commit; 

Download in other formats:

  • Unified Diff
  • Zip Archive

Trac Powered

Powered by Trac 0.11
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/