Added Fiber and layouts

This commit is contained in:
Leon Mika 2025-01-27 10:19:31 +11:00
parent f8e7ea482b
commit 63b19a249a
17 changed files with 331 additions and 37 deletions

View file

@ -1,6 +1,9 @@
-- name: ListSites :one
SELECT * FROM site;
-- name: GetSiteWithID :one
SELECT * FROM site WHERE id = $1 LIMIT 1;
-- name: NewSite :one
INSERT INTO site (
name,

View file

@ -1,6 +1,7 @@
CREATE TABLE site (
id BIGSERIAL NOT NULL PRIMARY KEY,
name TEXT NOT NULL,
name TEXT NOT NULL UNIQUE,
title TEXT NOT NULL,
url TEXT NOT NULL,
theme TEXT NOT NULL,
props JSON NOT NULL