added database crate, "settings" with migrations and queries, running migrations on web startup

This commit is contained in:
Philippe Loctaux 2023-02-27 16:07:18 +01:00
parent f60eb616d3
commit 9c2b43ec3c
16 changed files with 357 additions and 1 deletions

View file

@ -0,0 +1,9 @@
select id,
created_at as "created_at: DateTime<Utc>",
updated_at as "updated_at: DateTime<Utc>",
business_name,
business_logo
from settings
where id is 0

View file

@ -0,0 +1,2 @@
insert or ignore into settings(id)
values (0);

View file

@ -0,0 +1,5 @@
update settings
set business_logo = ?
where id is 0

View file

@ -0,0 +1,5 @@
update settings
set business_name = ?
where id is 0