mirror of
https://github.com/abhinavxd/libredesk.git
synced 2026-09-11 21:39:00 +00:00
50188352a5
feat: store user roles in user roles table, drops the roles table on users table. feat: standardize column names in schema, renames disabled bool to enables. - vue router fixes to allow components / pages to rerender after creating an object in db. - minor fixes and refactors.
21 lines
454 B
SQL
21 lines
454 B
SQL
-- name: get-view
|
|
SELECT id, created_at, updated_at, name, filters, user_id
|
|
FROM views WHERE id = $1;
|
|
|
|
-- name: get-user-views
|
|
SELECT id, created_at, updated_at, name, filters, user_id
|
|
FROM views WHERE user_id = $1;
|
|
|
|
-- name: insert-view
|
|
INSERT INTO views (name, filters, user_id)
|
|
VALUES ($1, $2, $3);
|
|
|
|
-- name: delete-view
|
|
DELETE FROM views
|
|
WHERE id = $1;
|
|
|
|
-- name: update-view
|
|
UPDATE views
|
|
SET name = $2, filters = $3, updated_at = NOW()
|
|
WHERE id = $1
|