From 161d2c7ee478fb5e750889646516c6c56ac63dbc Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 8 Dec 2024 22:08:46 +0000 Subject: [PATCH] Misc --- .gitignore | 3 +++ README.md | 8 +++++++- backend/.env | 1 + backend/sync_server/README.md | 4 ++-- backend/sync_server/build.rs | 5 +++++ plugin/versions.json | 2 +- 6 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 backend/.env create mode 100644 backend/sync_server/build.rs diff --git a/.gitignore b/.gitignore index be4db4e1..a85b1bb1 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,6 @@ backend/target # Obsidian plugin build folder plugin/build + +backend/db.sqlite3 +backend/config.yaml diff --git a/README.md b/README.md index 73c1111c..0be09835 100644 --- a/README.md +++ b/README.md @@ -34,4 +34,10 @@ - e2e tests - add clap - add auth middleware -- add request logs \ No newline at end of file +- add request logs +- CI for: + - publish reconcile + - cross-platform build server + - run load test on server + - build and publish plugin with openapi types + - build docker image diff --git a/backend/.env b/backend/.env new file mode 100644 index 00000000..b47c1b5c --- /dev/null +++ b/backend/.env @@ -0,0 +1 @@ +DATABASE_URL=sqlite://db.sqlite3 diff --git a/backend/sync_server/README.md b/backend/sync_server/README.md index d0f395db..0b671554 100644 --- a/backend/sync_server/README.md +++ b/backend/sync_server/README.md @@ -1,4 +1,4 @@ cargo install sqlx-cli -rm sync_server/test.db && sqlx database create --database-url sqlite://sync_server/test.db -sqlx migrate run --source sync_server/src/database/migrations --database-url sqlite://sync_server/test.db +rm db.sqlite3; sqlx database create --database-url sqlite://db.sqlite3 +sqlx migrate run --source sync_server/src/database/migrations --database-url sqlite://db.sqlite3 diff --git a/backend/sync_server/build.rs b/backend/sync_server/build.rs new file mode 100644 index 00000000..d5068697 --- /dev/null +++ b/backend/sync_server/build.rs @@ -0,0 +1,5 @@ +// generated by `sqlx migrate build-script` +fn main() { + // trigger recompilation when a new migration is added + println!("cargo:rerun-if-changed=migrations"); +} diff --git a/plugin/versions.json b/plugin/versions.json index 26382a15..5842672e 100644 --- a/plugin/versions.json +++ b/plugin/versions.json @@ -1,3 +1,3 @@ { "1.0.0": "0.15.0" -} +} \ No newline at end of file