From b8bec4fe7c9c39918ca3a62704efdafd0944e1a8 Mon Sep 17 00:00:00 2001 From: "Morten V. Christiansen" Date: Tue, 3 Feb 2026 13:16:12 -0500 Subject: [PATCH] initial commit --- .create_tables.sql.swp | Bin 0 -> 12288 bytes create_tables.sql | 30 ++++++++++++++++++++++++++++++ tests/.create_testdata.sql.swp | Bin 0 -> 12288 bytes tests/create_testdata.sql | 18 ++++++++++++++++++ 4 files changed, 48 insertions(+) create mode 100644 .create_tables.sql.swp create mode 100644 create_tables.sql create mode 100644 tests/.create_testdata.sql.swp create mode 100644 tests/create_testdata.sql diff --git a/.create_tables.sql.swp b/.create_tables.sql.swp new file mode 100644 index 0000000000000000000000000000000000000000..113b6c445463a5fd77b0a839a94d154a948ea25e GIT binary patch literal 12288 zcmeI2J#W)M7{{M>V@N@;R|iERkF~w?LO5zlS#W=~ewen(fc3QH41m6QB z82JJq0RqGqU}9$l*3LY(lPC@nMe0=Pf6`Bv+{^Pk_q!>|wQ{>gS=?I76SoUQZ*D$w zex6&TFRzG(zEt7xN$tp0-ILaY^H0Kn>t5GcZ!2jB(hBTWPx@>Aqu&2)#~K)bfm0bs z(Z=|6801UtY z48Q;kzyJ)u01UtY4E${%Qy?LPr(92}U}O#Kz7)G!?e<-*md@vLnQ+$W2%}<(N|kAp zN?D5EUyJDd^>lBVsKa6AMhir7ik+HK)@n_$tv5w_U%5liaynVg>bnE}6eUt_Z#H`- z8`U;h5*87SOm@cuiDKfZzU;T8N)|Lb6Bk8cbotnGlpQ$kKom7oj}i`BJ*RDT XX_!qhb3bzzEC+!TjFL9vu>$=81q#;a literal 0 HcmV?d00001 diff --git a/create_tables.sql b/create_tables.sql new file mode 100644 index 0000000..6d6cf5d --- /dev/null +++ b/create_tables.sql @@ -0,0 +1,30 @@ +drop table entity; + +create table entity( + id INT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, + creation_ts TIMESTAMPTZ NOT NULL DEFAULT now(), + name varchar(100) NOT NULL, + group_p BOOLEAN NOT NULL, + geo_offset BIGINT, + --private_key VARCHAR(300) NOT NULL, + public_key VARCHAR(300) NOT NULL, + expiration DATE + + +); + +drop table group_member; + +create table group_member( + group_id INT, + person_id INT, + role VARCHAR(10), + PRIMARY KEY (group_id,person_id) +); + +drop table property; + +create table property( + id INT NOT NULL, + property_name VARCHAR(100) +); diff --git a/tests/.create_testdata.sql.swp b/tests/.create_testdata.sql.swp new file mode 100644 index 0000000000000000000000000000000000000000..527fd5f1b17ce81fe6e4ef7a9219bcefb35fcb1c GIT binary patch literal 12288 zcmeI&KX21O7zXgS-57upzJP(ju5>hw|Ae4SfvG|)AXu$Se2J_$XLEOM6^2&gQy?)S zv9XkyZ@>r}8xwpA-c!;Fm7>zI(qrk7b9wJB@BOyO9`C-~dm234=@DOBM1#Sb^4GOZ z`uv`#waWOfFS-tDGrwq#uOIpiyUo1pI%S>hPK=UH<$h2|CwJ_t>VLMu90)+*vI4D} z-XC12B<}6{rT6aM32t{@Ty_`ChX4d1009U<00Izz00geEfNM7Bi2L7MpP{q9Z=AWW zhqyri0uX=z1Rwwb2tWV=5P$##AaDf*WI;5%LG+H}pZ}ly|NnWD=nLl)=a}=FV>!<_ z38%xk#o6Ng;I-d5-#A}6A2}a5e$TfYTo8Z&1Rwwb2tWV=5P$##AOL}X3Pf=fi%?1# zZVzc+R;{vBYJP#-1*LX%(3ra6!7?ffaq>CWa-p_~qD1u0Uo|sz+vE$i7%LO427bLV zw$^!B@LGz(C$*j_6AEWqC6YAjiy$04NR#;S$T!0ibX$aCDl4l*nx@=m($CWVh|7Y@ z&-ax+t;b20aXlM7;*G+9C!BK_rCsTkLFD@vtF{_3Q*~ZXr&c-9wBxFrDimP87(r<3ApL+lR literal 0 HcmV?d00001 diff --git a/tests/create_testdata.sql b/tests/create_testdata.sql new file mode 100644 index 0000000..e25deff --- /dev/null +++ b/tests/create_testdata.sql @@ -0,0 +1,18 @@ +truncate table entity; +truncate table group_member; +truncate table property; + +insert into entity (name,group_p,geo_offset,public_key) +values +('Svend',false,2355,'35AB456' ), +('Knud',false,4442,'36546AA'), +('Konger',true,3456, '87432CA'); + + +insert into group_member(group_id,person_id) +values +(3,1); + +insert into property(id,property_name) +values +(2,'aaa');