Skip to content

Commit ea36c43

Browse files
committed
Structural sites: database write / read roundtrip test
1 parent 43b0ac0 commit ea36c43

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • vcell-rest/src/main/resources/scripts

vcell-rest/src/main/resources/scripts/init.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ CREATE TABLE vc_subvolume(id bigint PRIMARY KEY,name varchar(255) NOT NULL,image
2828
CREATE TABLE vc_surfaceclass(id bigint PRIMARY KEY,name varchar(255) NOT NULL,geometryRef bigint NOT NULL REFERENCES vc_geometry(id) ON DELETE CASCADE,subVolumeRef1 bigint REFERENCES vc_subvolume(id),subVolumeRef2 bigint REFERENCES vc_subvolume(id));
2929
CREATE TABLE vc_math(id bigint PRIMARY KEY,name varchar(255) NOT NULL,ownerRef bigint NOT NULL REFERENCES vc_userinfo(id),privacy bigint NOT NULL,versionPRef bigint REFERENCES vc_math(id),versionDate timestamp NOT NULL,versionFlag bigint NOT NULL,versionAnnot varchar(4000) ,versionBranchID bigint NOT NULL,geometryRef bigint NOT NULL REFERENCES vc_geometry(id),language text NOT NULL);
3030
CREATE TABLE vc_simcontext(id bigint PRIMARY KEY,name varchar(255) NOT NULL,ownerRef bigint NOT NULL REFERENCES vc_userinfo(id),privacy bigint NOT NULL,versionPRef bigint REFERENCES vc_simcontext(id),versionDate timestamp NOT NULL,versionFlag bigint NOT NULL,versionAnnot varchar(4000) ,versionBranchID bigint NOT NULL,mathRef bigint REFERENCES vc_math(id),modelRef bigint NOT NULL REFERENCES vc_model(id),geometryRef bigint NOT NULL REFERENCES vc_geometry(id),charSize numeric ,appComponentsLRG text ,appComponentsSML varchar(4000) );
31-
CREATE TABLE vc_speciescontextspec(id bigint PRIMARY KEY,specContextRef bigint NOT NULL REFERENCES vc_modelsc(id),simContextRef bigint NOT NULL REFERENCES vc_simcontext(id) ON DELETE CASCADE,bEnableDif bigint NOT NULL,bForceConst bigint NOT NULL,bForceIndep bigint NOT NULL,initCondExp varchar(2048) ,diffRateExp varchar(1024) NOT NULL,boundaryXmExp varchar(255) ,boundaryXpExp varchar(255) ,boundaryYmExp varchar(255) ,boundaryYpExp varchar(255) ,boundaryZmExp varchar(255) ,boundaryZpExp varchar(255) ,initCondCountExp varchar(1024) ,velocityXExp varchar(1024) ,velocityYExp varchar(1024) ,velocityZExp varchar(1024) ,bWellMixed bigint ,bForceContinuous bigint ,internalLinks varchar(4000) ,siteAttributesSpecs varchar(4000) );
31+
CREATE TABLE vc_speciescontextspec(id bigint PRIMARY KEY,specContextRef bigint NOT NULL REFERENCES vc_modelsc(id),simContextRef bigint NOT NULL REFERENCES vc_simcontext(id) ON DELETE CASCADE,bEnableDif bigint NOT NULL,bForceConst bigint NOT NULL,bForceIndep bigint NOT NULL,initCondExp varchar(2048) ,diffRateExp varchar(1024) NOT NULL,boundaryXmExp varchar(255) ,boundaryXpExp varchar(255) ,boundaryYmExp varchar(255) ,boundaryYpExp varchar(255) ,boundaryZmExp varchar(255) ,boundaryZpExp varchar(255) ,initCondCountExp varchar(1024) ,velocityXExp varchar(1024) ,velocityYExp varchar(1024) ,velocityZExp varchar(1024) ,bWellMixed bigint ,bForceContinuous bigint ,internalLinks varchar(4000) ,siteAttributesSpecs varchar(4000) ,structuralSiteAttributesSpecs varchar(4000) );
3232
CREATE TABLE vc_structmapping(id bigint PRIMARY KEY,subVolumeRef bigint REFERENCES vc_subvolume(id),structRef bigint NOT NULL REFERENCES vc_struct(id),simContextRef bigint NOT NULL REFERENCES vc_simcontext(id) ON DELETE CASCADE,bResolved bigint NOT NULL,surfToVolExp varchar(1024) ,volFractExp varchar(1024) ,boundaryTypeXm varchar(10) ,boundaryTypeXp varchar(10) ,boundaryTypeYm varchar(10) ,boundaryTypeYp varchar(10) ,boundaryTypeZm varchar(10) ,boundaryTypeZp varchar(10) ,bCalculateV bigint ,specificCap numeric ,initialV varchar(1024) ,sizeExp varchar(1024) ,volPerUnitAreaExp varchar(1024) ,volPerUnitVolExp varchar(1024) ,areaPerUnitAreaExp varchar(1024) ,areaPerUnitVolExp varchar(1024) ,surfaceClassRef bigint REFERENCES vc_surfaceclass(id));
3333
CREATE TABLE vc_reactionspec(id bigint PRIMARY KEY,reactStepRef bigint NOT NULL REFERENCES vc_reactstep(id),simContextRef bigint NOT NULL REFERENCES vc_simcontext(id) ON DELETE CASCADE,mapping bigint NOT NULL);
3434
CREATE TABLE vc_stimulus(id bigint PRIMARY KEY,structRef bigint NOT NULL REFERENCES vc_struct(id),simContextRef bigint NOT NULL REFERENCES vc_simcontext(id) ON DELETE CASCADE,name varchar(255) ,stimulusType bigint NOT NULL,expression varchar(4000) ,posX numeric NOT NULL,posY numeric NOT NULL,posZ numeric NOT NULL,params varchar(4000) );

0 commit comments

Comments
 (0)