Skip to content

Commit

Permalink
[FEATURE] add anchor point (left/center/right) + sign hanging mode (r…
Browse files Browse the repository at this point in the history
…ecto/verso) (#118)

* [FEATURE] add anchor point (left/center/right) + sign hanging mode (recto/verso)

* update sign + fix ordering

* signal 5.01 without units

* add second photo to attribute form support

change support point colour for better visibility

apply filter to master signal selection

* expression for official signals list corrected with locale
locale in expression for icon preview cadre

* add arm image + fix pip usage

* add more demo

* fix sign side

* create virtual signs for verso with azimut+180

* rename ordering_by_anchor_point to group_by_anchor_point

* fix demo

* further fixes to view

* azimuts list

* positive azimut

* fix

* json with path

* temp

* sort

* current state with function

* drop block function

* add manual offsets for azimuts

* second photo for support

* add options to define PG port in run-docker.sh

* fix tests

* fix image test

* add missing delta

* migration file user_signs image added

* changelog file user_signs_img

* add pre-commit ci

* complete aliases in form

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: Isabel Kiefer <isabelkiefer@MacBook-Air-von-Isabel.local>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Nov 22, 2023
1 parent 0a76ab0 commit 633a1fd
Show file tree
Hide file tree
Showing 24 changed files with 8,363 additions and 9,497 deletions.
14 changes: 11 additions & 3 deletions .docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,20 @@
ARG POSTGIS_VERSION=12-3.1
FROM postgis/postgis:${POSTGIS_VERSION}

FROM imresamu/postgis-arm64:15-3.4 AS base-arm64

FROM postgis/postgis:15-3.4 AS base-amd64

FROM base-$BUILDARCH as common

ARG AUTO_INIT=True

# System deps (bc + exiftool for testing)
RUN apt-get update && apt-get install -y python3 python3-pip libpq-dev wget exiftool bc && apt-get clean
RUN apt-get update && apt-get install -y python3 python3-pip python3-venv libpq-dev wget bc exiftool && apt-get clean

# Python deps
# Python deps
ENV VIRTUAL_ENV=/opt/venv
RUN python3 -m venv $VIRTUAL_ENV
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
RUN pip3 install pytest psycopg2 pirogue

# Add source
Expand Down
4 changes: 4 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Copy this file to .env
# ----------------------
# Define POSTGRES PORT for Docker when calling datamodel/scripts/run-docker.sh
SIGNALO_PG_PORT=5432
19 changes: 9 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,23 +1,22 @@
.env
project/images/_*
project/this-is-the-way.jpg
project/signalo.ts
project/signalo_attachments.zip
website/tx
website/local.html

.idea
.DS_Store
*.orig
.schemalintrc.js
__pycache__
*.qgs~
~view.sql
local_test.sh
*.backup
.ghtoken
official-signs.json
postgresql.jar
schemaspy*.jar
schemaspy/
website/local.html
project/this-is-the-way.jpg
project/signalo.ts
projet/signalo_attachments.zip
website/tx
Pipfile
Pipfile.lock
.env
Pipfile
project/images/_*
5 changes: 5 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,8 @@ repos:
hooks:
- id: isort
args: ["--profile", "black", "--filter-files"]


ci:
autofix_prs: true
autoupdate_schedule: quarterly
2 changes: 1 addition & 1 deletion data_model/app/create_app.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def create_views(srid: int, pg_service: str):

variables = {"SRID": srid}

run_sql("data_model/app/drop_views.sql", pg_service, variables)
run_sql("data_model/app/drop_schema.sql", pg_service, variables)

run_sql("data_model/app/create_schema.sql", pg_service, variables)

Expand Down
1 change: 1 addition & 0 deletions data_model/app/drop_schema.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DROP SCHEMA IF EXISTS signalo_app CASCADE;
2 changes: 0 additions & 2 deletions data_model/app/drop_views.sql

This file was deleted.

326 changes: 186 additions & 140 deletions data_model/app/vw_sign_symbol.py

Large diffs are not rendered by default.

67 changes: 67 additions & 0 deletions data_model/changelogs/0007/0007_anchor-point.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
CREATE TYPE signalo_db.anchor_point AS ENUM ('LEFT', 'CENTER', 'RIGHT');
CREATE TYPE signalo_db.sign_hanging AS ENUM ('RECTO', 'RECTO-VERSO', 'VERSO');

ALTER TABLE signalo_db.support ADD COLUMN group_by_anchor_point BOOLEAN NOT NULL DEFAULT TRUE;
ALTER TABLE signalo_db.frame ADD COLUMN anchor_point signalo_db.anchor_point NOT NULL DEFAULT 'CENTER'::signalo_db.anchor_point;
ALTER TABLE signalo_db.azimut ADD COLUMN offset_x INTEGER NOT NULL DEFAULT 0;
ALTER TABLE signalo_db.azimut ADD COLUMN offset_y INTEGER NOT NULL DEFAULT 0;

INSERT INTO signalo_db.vl_support_type (id, value_fr, value_de) VALUES (17, 'borne d''îlot', 'Inselpfosten');

ALTER TABLE signalo_db.sign DROP CONSTRAINT sign_fk_frame_rank_verso_key;
ALTER TABLE signalo_db.sign ADD COLUMN natural_direction_or_left BOOL NOT NULL default TRUE;
ALTER TABLE signalo_db.sign ADD COLUMN hanging_mode signalo_db.sign_hanging NOT NULL DEFAULT 'RECTO'::signalo_db.sign_hanging;
UPDATE signalo_db.sign SET hanging_mode = 'VERSO' WHERE verso IS TRUE;
ALTER TABLE signalo_db.sign DROP COLUMN verso;
ALTER TABLE signalo_db.sign ADD CONSTRAINT sign_fk_frame_rank_verso_key UNIQUE (fk_frame, rank, hanging_mode) DEFERRABLE INITIALLY DEFERRED;

-- add columns for right direction, left is default
ALTER TABLE signalo_db.vl_official_sign ADD COLUMN directional_sign BOOL NOT NULL default FALSE;
ALTER TABLE signalo_db.vl_official_sign ADD COLUMN img_de_right TEXT;
ALTER TABLE signalo_db.vl_official_sign ADD COLUMN img_fr_right TEXT;
ALTER TABLE signalo_db.vl_official_sign ADD COLUMN img_it_right TEXT;
ALTER TABLE signalo_db.vl_official_sign ADD COLUMN img_ro_right TEXT;

ALTER TABLE signalo_db.vl_official_sign ADD CONSTRAINT directional CHECK (
directional_sign IS FALSE
OR
(img_de_right IS NOT NULL AND img_fr_right IS NOT NULL AND img_it_right IS NOT NULL AND img_ro_right IS NOT NULL)
);

-- adjust frame anchor point based on official sign
UPDATE signalo_db.frame f SET anchor_point = 'LEFT'::signalo_db.anchor_point
FROM signalo_db.sign s, signalo_db.vl_official_sign o
WHERE s.fk_frame = f.id AND s.fk_sign_type = 11 AND s.fk_official_sign = o.id AND o.id LIKE '%-r';

UPDATE signalo_db.frame f SET anchor_point = 'RIGHT'::signalo_db.anchor_point
FROM signalo_db.sign s, signalo_db.vl_official_sign o
WHERE s.fk_frame = f.id AND s.fk_sign_type = 11 AND s.fk_official_sign = o.id AND o.id LIKE '%-l';

UPDATE signalo_db.frame f SET anchor_point = 'CENTER'::signalo_db.anchor_point
FROM signalo_db.sign s, signalo_db.vl_official_sign o
WHERE s.fk_frame = f.id AND s.fk_sign_type = 11 AND s.fk_official_sign = o.id AND o.id NOT LIKE '%-r' AND o.id NOT LIKE '%-l';


-- adjust offical list by regrouping left + right signs
ALTER TABLE signalo_db.sign DROP CONSTRAINT fkey_vl_official_sign;

UPDATE signalo_db.vl_official_sign s1 SET
id = replace(s1.id, '-l', '')
, directional_sign = TRUE
, img_de_right = s2.img_de
, img_fr_right = s2.img_fr
, img_it_right = s2.img_it
, img_ro_right = s2.img_ro
FROM signalo_db.vl_official_sign s2
WHERE s1.id LIKE '%-l' AND s2.id = replace(s1.id, '-l', '-r');
DELETE FROM signalo_db.vl_official_sign WHERE id LIKE '%-r';

UPDATE signalo_db.vl_official_sign SET
value_de = replace(value_de, ', Pfeil links', '')
, value_fr = replace(replace(value_fr, ', flèche à gauche', ''), ' (gauche)', '')
, value_it = replace(value_it, ', flèche à gauche', '');

UPDATE signalo_db.sign SET fk_official_sign = replace(fk_official_sign, '-l', '') WHERE fk_official_sign LIKE '%-l';
UPDATE signalo_db.sign SET fk_official_sign = replace(fk_official_sign, '-r', '') WHERE fk_official_sign LIKE '%-r';

ALTER TABLE signalo_db.sign ADD CONSTRAINT fkey_vl_official_sign FOREIGN KEY (fk_official_sign) REFERENCES signalo_db.vl_official_sign (id);
2 changes: 2 additions & 0 deletions data_model/changelogs/0007/0007_support_photo2.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ALTER TABLE signalo_db.support
ADD column picture_2 text;
17 changes: 17 additions & 0 deletions data_model/changelogs/0007/0007_user_signs_img.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/* ALTER TABLE signalo_db.vl_user_sign
ADD column img text,
ADD column value text;
UPDATE signalo_db.vl_user_sign set img = coalesce(img_fr, img_de, img_it, img_ro, NULL);
UPDATE signalo_db.vl_user_sign set value = coalesce(value_fr, value_de, value_it, value_ro, NULL);
ALTER TABLE signalo_db.vl_user_sign
DROP column img_fr,
DROP column value_fr,
DROP column img_de,
DROP column value_de,
DROP column img_it,
DROP column value_it,
DROP column img_ro,
DROP column value_ro;
*/
32 changes: 15 additions & 17 deletions data_model/demo_data/azimut_content.sql
Original file line number Diff line number Diff line change
@@ -1,17 +1,15 @@
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('00000000-0000-0000-aaaa-000000000101', '00000000-0000-0000-0000-000000000001', 15, NULL, NULL, NULL, '2023-02-22 08:31:37.718787', NULL, '2023-02-22 08:31:37.718787', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('00000000-0000-0000-aaaa-000000000102', '00000000-0000-0000-0000-000000000001', 175, NULL, NULL, NULL, '2023-02-22 08:31:37.729912', NULL, '2023-02-22 08:31:37.729912', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('00000000-0000-0000-aaaa-000000000103', '00000000-0000-0000-0000-000000000001', 235, NULL, NULL, NULL, '2023-02-22 08:31:37.735642', NULL, '2023-02-22 08:31:37.735642', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('00000000-0000-0000-aaaa-000000000201', '00000000-0000-0000-0000-000000000002', 47, NULL, NULL, NULL, '2023-02-22 08:31:37.740141', NULL, '2023-02-22 08:31:37.740141', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('00000000-0000-0000-aaaa-000000000202', '00000000-0000-0000-0000-000000000002', 165, NULL, NULL, NULL, '2023-02-22 08:31:37.741532', NULL, '2023-02-22 08:31:37.741532', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('0e2cd688-3984-46b5-9f70-e052305e2cac', 'f5054922-95a7-4f12-8374-0a57e105327c', 135, NULL, NULL, NULL, '2023-02-22 10:06:58.155', 'Denis Rouzaud', '2023-02-22 10:09:12.711', 'Denis Rouzaud', false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('1193f576-089a-11eb-8b8b-0242ac110002', '814da66a-0894-11eb-99f5-0242ac110002', 180, NULL, NULL, NULL, '2023-02-22 08:31:37.751308', NULL, '2023-02-22 08:31:37.751308', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('1e183f64-0930-11eb-b1e2-0242ac110002', 'be315096-092e-11eb-b1e2-0242ac110002', 185, NULL, NULL, NULL, '2023-02-22 08:31:37.754136', NULL, '2023-02-22 08:31:37.754136', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('38870144-092d-11eb-b1e2-0242ac110002', '2aa9d090-092a-11eb-8ade-0242ac110002', 45, NULL, NULL, NULL, '2023-02-22 08:31:37.756137', NULL, '2023-02-22 08:31:37.756137', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('3891ceb8-092c-11eb-b1e2-0242ac110002', '2aa9d090-092a-11eb-8ade-0242ac110002', 180, NULL, NULL, NULL, '2023-02-22 08:31:37.761005', NULL, '2023-02-22 08:31:37.761005', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('7be11b92-092c-11eb-b1e2-0242ac110002', '2aa9d090-092a-11eb-8ade-0242ac110002', 270, NULL, NULL, NULL, '2023-02-22 08:31:37.769153', NULL, '2023-02-22 08:31:37.769153', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('82ab5086-092d-11eb-b1e2-0242ac110002', '154d0f28-092a-11eb-8ade-0242ac110002', 225, NULL, NULL, NULL, '2023-02-22 08:31:37.776603', NULL, '2023-02-22 08:31:37.776603', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('83fb8a3a-0899-11eb-8b8b-0242ac110002', '814da66a-0894-11eb-99f5-0242ac110002', 20, NULL, NULL, NULL, '2023-02-22 08:31:37.777955', NULL, '2023-02-22 08:31:37.777955', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('cda084de-092e-11eb-b1e2-0242ac110002', 'be315096-092e-11eb-b1e2-0242ac110002', 140, NULL, NULL, NULL, '2023-02-22 08:31:37.787987', NULL, '2023-02-22 08:31:37.787987', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('dd9e3482-089b-11eb-8b8b-0242ac110002', '2e988298-0897-11eb-8771-0242ac110002', 20, NULL, NULL, NULL, '2023-02-22 08:31:37.79742', NULL, '2023-02-22 08:31:37.79742', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('e136f7a0-5913-48bb-8893-1b4b0705f238', '4478bbcc-0236-46ee-b284-4c586e6af8a9', 0, NULL, NULL, NULL, '2023-06-21 08:36:19.92', 'Denis Rouzaud', '2023-06-21 08:36:19.92', 'Denis Rouzaud', false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited) VALUES ('fd0352b6-092d-11eb-b1e2-0242ac110002', '154d0f28-092a-11eb-8ade-0242ac110002', 270, NULL, NULL, NULL, '2023-02-22 08:31:37.799163', NULL, '2023-02-22 08:31:37.799163', NULL, false);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('00000000-0000-0000-aaaa-000000000201', '00000000-0000-0000-0000-000000000002', 47, NULL, NULL, NULL, '2023-02-22 08:31:37.740141', NULL, '2023-02-22 08:31:37.740141', NULL, false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('00000000-0000-0000-aaaa-000000000202', '00000000-0000-0000-0000-000000000002', 165, NULL, NULL, NULL, '2023-02-22 08:31:37.741532', NULL, '2023-02-22 08:31:37.741532', NULL, false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('00000000-0000-bbbb-0000-0000000000a1', '00000000-0000-0000-0000-0000000000a1', 290, NULL, NULL, NULL, '2023-02-22 08:31:37.799163', NULL, '2023-11-14 08:33:39.706', 'Rouzaud Denis', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('0d8fb844-ec63-43fb-a0e5-cd35a0c62565', '82f3002b-ebdf-4621-9a19-951639fc18bd', 20, NULL, NULL, NULL, '2023-09-06 09:22:19.287', 'Denis Rouzaud', '2023-11-14 05:56:42.155', 'Rouzaud Denis', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('0e2cd688-3984-46b5-9f70-e052305e2cac', 'f5054922-95a7-4f12-8374-0a57e105327c', 110, NULL, NULL, NULL, '2023-02-22 10:06:58.155', 'Denis Rouzaud', '2023-09-07 09:35:52.676', 'Denis Rouzaud', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('1193f576-089a-11eb-8b8b-0242ac110002', '814da66a-0894-11eb-99f5-0242ac110002', 180, NULL, NULL, NULL, '2023-02-22 08:31:37.751308', NULL, '2023-02-22 08:31:37.751308', NULL, false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('55ffc93c-fd0f-4c67-8fe7-da217124a793', 'bbdb5d1e-4973-4900-8838-889357a60e65', 180, NULL, NULL, NULL, '2023-09-06 09:22:19.287', 'Denis Rouzaud', '2023-11-08 13:29:03.412', 'Rouzaud Denis', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('83fb8a3a-0899-11eb-8b8b-0242ac110002', '814da66a-0894-11eb-99f5-0242ac110002', 20, NULL, NULL, NULL, '2023-02-22 08:31:37.777955', NULL, '2023-02-22 08:31:37.777955', NULL, false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('9dcc763a-1af7-4fb8-9e32-085f74a3ef77', 'a3921fbd-8a89-4d82-b3b8-7a24a16f4df4', 100, NULL, NULL, NULL, '2023-09-07 09:36:47.07', 'Denis Rouzaud', '2023-09-07 09:39:36.121', 'Denis Rouzaud', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('b3fd2055-2ab4-4da8-9dbc-a3aeba311fe7', 'f17d39cc-bac3-4134-9b9c-ea14e228d4b4', 110, NULL, NULL, NULL, '2023-08-31 16:15:55.608', 'Denis Rouzaud', '2023-11-14 08:33:25.694', 'Rouzaud Denis', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('bbb63098-ee04-4a0d-963d-4df18af5fa7a', '70104932-54ff-4668-90b0-6946352d5544', 200, NULL, NULL, NULL, '2023-09-06 09:22:19.287', 'Denis Rouzaud', '2023-09-07 09:17:46.397', 'Denis Rouzaud', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('d8a1e45b-7f4c-4c71-a12a-3a2df6d42045', 'bbdb5d1e-4973-4900-8838-889357a60e65', 90, NULL, NULL, NULL, '2023-11-08 13:29:08.086', 'Rouzaud Denis', '2023-11-21 17:34:52.914', 'Rouzaud Denis', false, 1, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('dd9e3482-089b-11eb-8b8b-0242ac110002', '2e988298-0897-11eb-8771-0242ac110002', 20, NULL, NULL, NULL, '2023-02-22 08:31:37.79742', NULL, '2023-02-22 08:31:37.79742', NULL, false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('e136f7a0-5913-48bb-8893-1b4b0705f238', '4478bbcc-0236-46ee-b284-4c586e6af8a9', 10, NULL, NULL, NULL, '2023-06-21 08:36:19.92', 'Denis Rouzaud', '2023-09-07 09:46:09.378', 'Denis Rouzaud', false, 0, 0);
INSERT INTO signalo_db.azimut (id, fk_support, azimut, usr_azimut_1, usr_azimut_2, usr_azimut_3, _inserted_date, _inserted_user, _last_modified_date, _last_modified_user, _edited, offset_x, offset_y) VALUES ('e3999392-ea54-4848-87cb-9440a552d35b', '82f3002b-ebdf-4621-9a19-951639fc18bd', 110, NULL, NULL, NULL, '2023-09-06 09:21:06.167', 'Denis Rouzaud', '2023-11-14 05:57:01.141', 'Rouzaud Denis', false, 0, 0);
Loading

0 comments on commit 633a1fd

Please sign in to comment.