Guest User

Untitled

a guest
Jan 28th, 2021
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. CREATE TABLE "Files" (
  2.     "Id" serial NOT NULL,
  3.     "Urn" char(100) NOT NULL,
  4.     "Version" char(100) NOT NULL,
  5.     CONSTRAINT "Files_pk" PRIMARY KEY ("Id")
  6. ) WITH (
  7.   OIDS=FALSE
  8. );
  9.  
  10.  
  11.  
  12. CREATE TABLE "Elements" (
  13.     "Id" serial NOT NULL,
  14.     "FileID" serial NOT NULL,
  15.     "Name" char(50) NOT NULL,
  16.     "RvtId" int NOT NULL,
  17.     "StateID" serial,
  18.     "BuildingTimeID" serial,
  19.     CONSTRAINT "Elements_pk" PRIMARY KEY ("Id")
  20. ) WITH (
  21.   OIDS=FALSE
  22. );
  23.  
  24.  
  25.  
  26. CREATE TABLE "Parameters" (
  27.     "Id" serial NOT NULL,
  28.     "Name" char(50) NOT NULL,
  29.     "ElementId" serial NOT NULL,
  30.     "type" int,
  31.     "value" bytea,
  32.     CONSTRAINT "Parameters_pk" PRIMARY KEY ("Id")
  33. ) WITH (
  34.   OIDS=FALSE
  35. );
  36.  
  37.  
  38.  
  39. CREATE TABLE "BuildingTimes" (
  40.     "Id" serial NOT NULL,
  41.     "Start" DATE,
  42.     "End" DATE,
  43.     CONSTRAINT "BuildingTimes_pk" PRIMARY KEY ("Id")
  44. ) WITH (
  45.   OIDS=FALSE
  46. );
  47.  
  48.  
  49.  
  50. CREATE TABLE "States" (
  51.     "Id" serial NOT NULL,
  52.     "WorkType" char(50),
  53.     "WorkGroup" char(50),
  54.     "WorkTypes" char(50),
  55.     "Norms" char(50),
  56.     "WorkPeriod" char(50),
  57.     CONSTRAINT "States_pk" PRIMARY KEY ("Id")
  58. ) WITH (
  59.   OIDS=FALSE
  60. );
  61.  
  62.  
  63.  
  64.  
  65. ALTER TABLE "Elements" ADD CONSTRAINT "Elements_fk0" FOREIGN KEY ("FileID") REFERENCES "Files"("Id");
  66. ALTER TABLE "Elements" ADD CONSTRAINT "Elements_fk1" FOREIGN KEY ("StateID") REFERENCES "States"("Id");
  67. ALTER TABLE "Elements" ADD CONSTRAINT "Elements_fk2" FOREIGN KEY ("BuildingTimeID") REFERENCES "BuildingTimes"("Id");
  68.  
  69. ALTER TABLE "Parameters" ADD CONSTRAINT "Parameters_fk0" FOREIGN KEY ("ElementId") REFERENCES "Elements"("Id");
  70.  
  71.  
  72.  
Advertisement
Add Comment
Please, Sign In to add comment