From 697464103f722bf3572d0b6db404308e58f90311 Mon Sep 17 00:00:00 2001 From: Bechma Date: Sat, 30 Dec 2023 20:20:25 +0100 Subject: [PATCH] fix database initial state and update README --- README.md | 17 ++++++++++++++--- todos.sqlite | Bin 4096 -> 20480 bytes 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 025ee76..989c20a 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Sample application with: You need to have [rust](https://www.rust-lang.org/) installed. ```bash -export DATABASE_URL=sqlite://./todosdb.sqlite +export DATABASE_URL=sqlite://./todos.sqlite cargo run ``` @@ -31,7 +31,7 @@ cargo install cargo-watch cargo watch -x run -w templates -w src -w assets ``` -# Production +## Production To have a production tailwind bundle @@ -55,4 +55,15 @@ You will need to keep the `assets` and `templates` folders relative to the binar │   └── hyperscript.org@0.9.11_dist__hyperscript.min.js ├── todosdb.sqlite └── todox -``` \ No newline at end of file +``` + +## Rebuild database + +In case you want to rebuild the sqlite database based on your `DATABASE_URL` env: +You need to have `libssl-dev` on Ubuntu or `openssl-devel` on Fedora installed. + +```bash +cargo install sqlx-cli +cargo sqlx database create +cargo sqlx migrate run +``` diff --git a/todos.sqlite b/todos.sqlite index 9a472209435d88229f65ab7a0ca30d67df87a462..426f40832a628a716c29ae5580180eca5c7d13b4 100644 GIT binary patch literal 20480 zcmeI&J#W)M7zglkUfL#*rb3D$hDav_C{Y{KBm<%YkhG?XaFdWYqMeMfFJN%&Hoibs zDwe39fQ_wFXAlwtY=Br882AK8hz(FTI5%zDL@*;o|C3L-JKs6a^E)qg(zvBqoY9us zY3rO8$Q%g-$aP8yApudtq8=5$A3ExYPw7PaU(Eoy)Oj9@?~_pM8JXRQzlePk4HO7K z00Izz00bZa0SG_<0uVSBsD-AI^YhXM*YDcQ+p@(|n&z>sE_00WZg{ya7gd?6#gZb^ zvAJnSZ?grlGV>%AoK7YZ(st_Ln%p&AzlKIu`y(_RrJ`6SEmu@|Rj$)oy}VYeZ_u0a z2GzUVwH%|v+RWj!QdMcCsVEBvOE~Lss>9TF@o6HFp4PVRb#!jIjyK*9jKn>D_ArM>tmBErv{YUdxtz>n5U|NS zqhoFQU+}lMEyv@!Z8KBz&zINahFV;!4P&M&@{M9sQR#BCUY9GXHk>lJy4N+tW_iQR zM^TLX%y{T^+q9%qOT%jpR7&0Seqyu4J%z1jJ4F8!nb;52!Bq5pc-_;5DzZa4RF@8zlH z+lyECW>QnVxv8fp_le*lffK*09LIA)&Kwi