From fea05c928cb95ad72578dd9c9842cd01a852e37d Mon Sep 17 00:00:00 2001 From: bronku Date: Mon, 31 Mar 2025 20:34:31 +0200 Subject: [PATCH] minor changes --- .../server/templates/layout/layout.gohtml | 1 - internal/store/migrations/1.sql | 151 +++++++++--------- 2 files changed, 73 insertions(+), 79 deletions(-) diff --git a/internal/server/templates/layout/layout.gohtml b/internal/server/templates/layout/layout.gohtml index 1c557cd..2780ab6 100644 --- a/internal/server/templates/layout/layout.gohtml +++ b/internal/server/templates/layout/layout.gohtml @@ -4,7 +4,6 @@ {{template "title" .}} - diff --git a/internal/store/migrations/1.sql b/internal/store/migrations/1.sql index 1387f6b..422b866 100644 --- a/internal/store/migrations/1.sql +++ b/internal/store/migrations/1.sql @@ -1,50 +1,44 @@ -CREATE TABLE cake -( - id integer primary key autoincrement, - name text not null unique, - price integer not null, - category text, +create table cake ( + id integer primary key autoincrement, + name text not null unique, + price integer not null, + category text, availability text ); -CREATE TABLE customer_order -( - id integer primary key autoincrement, - name text, - surname text, - phone text, - location text, - order_date string not null, +create table customer_order ( + id integer primary key autoincrement, + name text, + surname text, + phone text, + location text, + order_date string not null, delivery_date string not null, - status text, - paid integer + status text, + paid integer ); -CREATE TABLE ordered_cake -( +create table ordered_cake ( customer_order integer references customer_order (id) not null, - cake integer references cake (id) not null, - amount integer not null, + cake integer references cake (id) not null, + amount integer not null, primary key (customer_order, cake) ); -CREATE TABLE user -( - login text primary key, +create table user ( + login text primary key, password text, - role text, - salt text + role text, + salt text ); -CREATE TABLE session -( - token text primary key, - user text, +create table session ( + token text primary key, + user text, expiration text ); -create -virtual table order_fts using fts5 ( +create virtual table order_fts using fts5 ( id, name, surname, @@ -57,56 +51,57 @@ virtual table order_fts using fts5 ( content = 'customer_order' ); -create trigger order_fts_insert - after insert - on customer_order -begin - insert into order_fts (id, - name, - surname, - phone, - location, - order_date, - delivery_date, - status, - paid) - values (new.id, - new.name, - new.surname, - new.phone, - new.location, - new.order_date, - new.delivery_date, - new.status, - new.paid); +create trigger order_fts_insert after insert on customer_order begin +insert into + order_fts ( + id, + name, + surname, + phone, + location, + order_date, + delivery_date, + status, + paid + ) +values + ( + new.id, + new.name, + new.surname, + new.phone, + new.location, + new.order_date, + new.delivery_date, + new.status, + new.paid + ); + end; -create trigger order_fts_delete - after delete - on customer_order -begin - delete - from order_fts - where id = old.id; +create trigger order_fts_delete after delete on customer_order begin +delete from order_fts +where + id = old.id; + end; -create trigger order_fts_update - after - update - on customer_order -begin - update customer_order - set id = new.id, - name = new.name, - surname = new.surname, - phone = new.phone, - location = new.location, - order_date = new.order_date, - delivery_date = new.delivery_date, - status = new.status, - paid = new.paid - where id = old.id; +create trigger order_fts_update after +update on customer_order begin +update customer_order +set + id = new.id, + name = new.name, + surname = new.surname, + phone = new.phone, + location = new.location, + order_date = new.order_date, + delivery_date = new.delivery_date, + status = new.status, + paid = new.paid +where + id = old.id; + end; -pragma -user_version = 1; +pragma user_version = 1;