I use Sortable, exactly like HTMx’s sorting example does[0]. Had to export the slug or ID of some entries to be able to add it in the hidden input. For forms that use ID instead of slug, had to use an input name other than “id” because otherwise the swap would fail due to bug #1496[1]. It is apparently fixed in a recent version of HTMx, but i did not want to update for fear of behaviour changes. [0]: https://htmx.org/examples/sortable/ [1]: https://github.com/bigskysoftware/htmx/issues/1496
18 lines
741 B
PL/PgSQL
18 lines
741 B
PL/PgSQL
-- Verify camper:services_carousel on pg
|
|
|
|
begin;
|
|
|
|
select media_id
|
|
, caption
|
|
, position
|
|
from camper.services_carousel
|
|
where false;
|
|
|
|
select 1 / count(*) from pg_class where oid = 'camper.services_carousel'::regclass and relrowsecurity;
|
|
select 1 / count(*) from pg_policy where polname = 'guest_ok' and polrelid = 'camper.services_carousel'::regclass;
|
|
select 1 / count(*) from pg_policy where polname = 'insert_to_company' and polrelid = 'camper.services_carousel'::regclass;
|
|
select 1 / count(*) from pg_policy where polname = 'update_company' and polrelid = 'camper.services_carousel'::regclass;
|
|
select 1 / count(*) from pg_policy where polname = 'delete_from_company' and polrelid = 'camper.services_carousel'::regclass;
|
|
|
|
rollback;
|