current makefile and seed

This commit is contained in:
dal 2025-05-02 12:14:37 -06:00
parent 277f0b85ad
commit f12e524b82
No known key found for this signature in database
GPG Key ID: 16F4B0E1E9F61122
2 changed files with 2088 additions and 4023 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,8 +1,6 @@
dev:
cd .. && docker compose up -d redis && cd api && \
supabase start
ollama serve &
ollama pull mxbai-embed-large
supabase db reset
export DATABASE_URL=postgres://postgres:postgres@127.0.0.1:54322/postgres && \
diesel migration run && \
@ -11,6 +9,22 @@ dev:
export CARGO_INCREMENTAL=1
nice cargo watch -C server -x run
update-seed:
PGPASSWORD=postgres pg_dump -h 127.0.0.1 -p 54322 -U postgres -d postgres \\
--data-only --no-owner --no-privileges \\
--exclude-table=schema_migrations \\
--exclude-table=__diesel_schema_migrations \\
--exclude-table=migrations \\
--exclude-table=supabase_migrations.schema_migrations \\
--exclude-schema=auth \\
--exclude-schema=storage \\
--exclude-schema=realtime \\
--exclude-schema=pgsodium \\
--exclude-schema=pgsodium_masks \\
--exclude-schema='pg_*' \\
--exclude-schema=information_schema \\
> libs/database/seed.sql
stop:
docker compose down && \
supabase stop && \