@@ -28,7 +28,7 @@ CREATE TABLE vc_subvolume(id bigint PRIMARY KEY,name varchar(255) NOT NULL,image
2828CREATE 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));
2929CREATE 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 );
3030CREATE 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 ) );
3232CREATE 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));
3333CREATE 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 );
3434CREATE 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