diff --git a/tests/sql/cron_post_jobs.sql.output b/tests/sql/cron_post_jobs.sql.output index 6461430..ed3547b 100644 --- a/tests/sql/cron_post_jobs.sql.output +++ b/tests/sql/cron_post_jobs.sql.output @@ -49,20 +49,20 @@ count | 3 stays -[ RECORD 1 ]------------------------------------------------- -active | f -name | Pojoviken -geog | 0101000020E6100000B0DEBBE0E68737404DA938FBF0094E40 +active | t +name | +geog | stay_code | 2 -[ RECORD 2 ]------------------------------------------------- active | f -name | Norra hamnen +name | 0 days stay at Pojoviken in November 2023 +geog | 0101000020E6100000B0DEBBE0E68737404DA938FBF0094E40 +stay_code | 2 +-[ RECORD 3 ]------------------------------------------------- +active | f +name | 0 days stay at Norra hamnen in November 2023 geog | 0101000020E6100000029A081B9E6E37404A5658830AFD4D40 stay_code | 4 --[ RECORD 3 ]------------------------------------------------- -active | t -name | Ekenäs -geog | 0101000020E6100000DE4C5FE2A25D3740AE47E17A14EE4D40 -stay_code | 1 eventlogs_view -[ RECORD 1 ] diff --git a/tests/sql/grafana.sql.output b/tests/sql/grafana.sql.output index 1b7eae9..f232e6e 100644 --- a/tests/sql/grafana.sql.output +++ b/tests/sql/grafana.sql.output @@ -146,11 +146,25 @@ _to_moorage_id | 2 api.stays -[ RECORD 1 ]-------------------------------------------------- +id | 3 +vessel_id | t +moorage_id | +active | t +name | +latitude | 59.86 +longitude | 23.365766666666666 +geog | +arrived | t +departed | f +duration | +stay_code | 2 +notes | +-[ RECORD 2 ]-------------------------------------------------- id | 1 vessel_id | t moorage_id | 1 active | f -name | patch moorage name 3 +name | patch stay name 3 latitude | 60.077666666666666 longitude | 23.530866666666668 geog | 0101000020E6100000B0DEBBE0E68737404DA938FBF0094E40 @@ -159,12 +173,12 @@ departed | t duration | PT1M stay_code | 2 notes | new stay note 3 --[ RECORD 2 ]-------------------------------------------------- +-[ RECORD 3 ]-------------------------------------------------- id | 2 vessel_id | t moorage_id | 2 active | f -name | Norra hamnen +name | 0 days stay at Norra hamnen in November 2023 latitude | 59.97688333333333 longitude | 23.4321 geog | 0101000020E6100000029A081B9E6E37404A5658830AFD4D40 @@ -173,20 +187,6 @@ departed | t duration | PT2M stay_code | 4 notes | --[ RECORD 3 ]-------------------------------------------------- -id | 3 -vessel_id | t -moorage_id | 3 -active | t -name | Ekenäs -latitude | 59.86 -longitude | 23.365766666666666 -geog | 0101000020E6100000DE4C5FE2A25D3740AE47E17A14EE4D40 -arrived | t -departed | f -duration | -stay_code | 1 -notes | stays_view -[ RECORD 1 ]+--------------------- diff --git a/tests/sql/summary.sql.output b/tests/sql/summary.sql.output index f0b679d..1200364 100644 --- a/tests/sql/summary.sql.output +++ b/tests/sql/summary.sql.output @@ -322,15 +322,6 @@ qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | true -[ RECORD 9 ]------------------------------------------------------------------------------------------------------------------------------ schemaname | api -tablename | moorages -policyname | admin_all -permissive | PERMISSIVE -roles | {username} -cmd | ALL -qual | true -with_check | true --[ RECORD 10 ]----------------------------------------------------------------------------------------------------------------------------- -schemaname | api tablename | metrics policyname | api_user_role permissive | PERMISSIVE @@ -338,7 +329,7 @@ roles | {user_role} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, true)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) --[ RECORD 11 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 10 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | metrics policyname | api_scheduler_role @@ -347,7 +338,7 @@ roles | {scheduler} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) --[ RECORD 12 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 11 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | metrics policyname | grafana_role @@ -356,6 +347,15 @@ roles | {grafana} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | false +-[ RECORD 12 ]----------------------------------------------------------------------------------------------------------------------------- +schemaname | api +tablename | metrics +policyname | api_anonymous_role +permissive | PERMISSIVE +roles | {api_anonymous} +cmd | ALL +qual | (vessel_id = current_setting('vessel.id'::text, false)) +with_check | false -[ RECORD 13 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | logbook @@ -384,24 +384,6 @@ cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, true)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) -[ RECORD 16 ]----------------------------------------------------------------------------------------------------------------------------- -schemaname | auth -tablename | vessels -policyname | grafana_proxy_role -permissive | PERMISSIVE -roles | {grafana_auth} -cmd | ALL -qual | true -with_check | false --[ RECORD 17 ]----------------------------------------------------------------------------------------------------------------------------- -schemaname | auth -tablename | accounts -policyname | admin_all -permissive | PERMISSIVE -roles | {username} -cmd | ALL -qual | true -with_check | true --[ RECORD 18 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | logbook policyname | api_scheduler_role @@ -410,7 +392,7 @@ roles | {scheduler} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) --[ RECORD 19 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 17 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | logbook policyname | grafana_role @@ -419,7 +401,16 @@ roles | {grafana} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | false --[ RECORD 20 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 18 ]----------------------------------------------------------------------------------------------------------------------------- +schemaname | api +tablename | logbook +policyname | api_anonymous_role +permissive | PERMISSIVE +roles | {api_anonymous} +cmd | ALL +qual | (vessel_id = current_setting('vessel.id'::text, false)) +with_check | false +-[ RECORD 19 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | stays policyname | admin_all @@ -428,7 +419,7 @@ roles | {username} cmd | ALL qual | true with_check | true --[ RECORD 21 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 20 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | stays policyname | api_vessel_role @@ -437,7 +428,7 @@ roles | {vessel_role} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | true --[ RECORD 22 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 21 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | stays policyname | api_user_role @@ -446,7 +437,7 @@ roles | {user_role} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, true)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) --[ RECORD 23 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 22 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | stays policyname | api_scheduler_role @@ -455,7 +446,7 @@ roles | {scheduler} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | (vessel_id = current_setting('vessel.id'::text, false)) --[ RECORD 24 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 23 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | stays policyname | grafana_role @@ -464,6 +455,15 @@ roles | {grafana} cmd | ALL qual | (vessel_id = current_setting('vessel.id'::text, false)) with_check | false +-[ RECORD 24 ]----------------------------------------------------------------------------------------------------------------------------- +schemaname | api +tablename | moorages +policyname | admin_all +permissive | PERMISSIVE +roles | {username} +cmd | ALL +qual | true +with_check | true -[ RECORD 25 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | api tablename | moorages @@ -529,6 +529,24 @@ qual | ((owner_email)::text = current_setting('user.email'::text, true)) with_check | false -[ RECORD 32 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | auth +tablename | vessels +policyname | grafana_proxy_role +permissive | PERMISSIVE +roles | {grafana_auth} +cmd | ALL +qual | true +with_check | false +-[ RECORD 33 ]----------------------------------------------------------------------------------------------------------------------------- +schemaname | auth +tablename | accounts +policyname | admin_all +permissive | PERMISSIVE +roles | {username} +cmd | ALL +qual | true +with_check | true +-[ RECORD 34 ]----------------------------------------------------------------------------------------------------------------------------- +schemaname | auth tablename | accounts policyname | api_user_role permissive | PERMISSIVE @@ -536,7 +554,7 @@ roles | {user_role} cmd | ALL qual | ((email)::text = current_setting('user.email'::text, true)) with_check | ((email)::text = current_setting('user.email'::text, true)) --[ RECORD 33 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 35 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | auth tablename | accounts policyname | api_scheduler_role @@ -545,7 +563,7 @@ roles | {scheduler} cmd | ALL qual | ((email)::text = current_setting('user.email'::text, true)) with_check | ((email)::text = current_setting('user.email'::text, true)) --[ RECORD 34 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 36 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | auth tablename | accounts policyname | grafana_proxy_role @@ -554,7 +572,7 @@ roles | {grafana_auth} cmd | ALL qual | true with_check | false --[ RECORD 35 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 37 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | public tablename | process_queue policyname | admin_all @@ -563,7 +581,7 @@ roles | {username} cmd | ALL qual | true with_check | true --[ RECORD 36 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 38 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | public tablename | process_queue policyname | api_vessel_role @@ -572,7 +590,7 @@ roles | {vessel_role} cmd | ALL qual | ((ref_id = current_setting('user.id'::text, true)) OR (ref_id = current_setting('vessel.id'::text, true))) with_check | true --[ RECORD 37 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 39 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | public tablename | process_queue policyname | api_user_role @@ -581,7 +599,7 @@ roles | {user_role} cmd | ALL qual | ((ref_id = current_setting('user.id'::text, true)) OR (ref_id = current_setting('vessel.id'::text, true))) with_check | ((ref_id = current_setting('user.id'::text, true)) OR (ref_id = current_setting('vessel.id'::text, true))) --[ RECORD 38 ]----------------------------------------------------------------------------------------------------------------------------- +-[ RECORD 40 ]----------------------------------------------------------------------------------------------------------------------------- schemaname | public tablename | process_queue policyname | api_scheduler_role