0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2025-01-06 22:10:10 -05:00
astro/packages
Ben Holmes 44bafa989a
[db] Fix duplicate calls to recreate tables on startup (#10919)
* fix: move recreateTables() to integration hooks

* feat: recreate and seed at load, not in virtual runtime

* feat: eager build db on startup and seed file change

* fix: respect database_file in dbUrl

* chore: remove duplicate recreateTables call

* chore: remove now self-explanatory comments

* fix: remove invalidateModule call for eager loading

* feat: respect seed package paths

* fix: remove duplicate recreateTables() call

* refactor: move recreateTables() to vite-plugin-db

* refactor: move queries.ts from runtime/ to core/

* fix: update test import to core/queries

* refactor: move executeSeedFile to vite-plugin-db

* refactor: extract seeding and recreating to helper fns

* chore: changeset

* chore: revert connectToStudio refactor

* wip: log db url

* fix(test): normalize astro_database_file flag for windows

* Revert "wip: log db url"

This reverts commit 558e2de67a09a611377929b625127c649b8504d6.

* Revert "Revert "wip: log db url""

This reverts commit ffd004e00dff485b7bc5ddde0278dde6ff058b9e.

* fix: correctly resolve relative paths with unit test

* chore: remove unused dbDirPath

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>

* chore: remove unused import

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>

* chore: remove unused type

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>

* fix: remove bad import

* [db] Load seed files with vite dev server (#10941)

* feat: load seed files with full vite dev server

* chore: remove unused export

---------

Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
2024-05-03 11:08:50 -04:00
..
astro [ci] release (#10890) 2024-05-02 19:59:20 +08:00
astro-prism [ci] release (#10739) 2024-04-11 13:24:47 +02:00
astro-rss chore(deps): update all non-major dependencies (#10833) 2024-04-22 22:52:30 +08:00
create-astro Fix typos (#10923) 2024-05-01 13:56:38 +08:00
db [db] Fix duplicate calls to recreate tables on startup (#10919) 2024-05-03 11:08:50 -04:00
integrations [ci] release (#10890) 2024-05-02 19:59:20 +08:00
internal-helpers [ci] release (#10597) 2024-03-28 14:09:23 -04:00
markdown/remark Fix typos (#10923) 2024-05-01 13:56:38 +08:00
telemetry chore(deps): update all non-major dependencies (#10833) 2024-04-22 22:52:30 +08:00
underscore-redirects
upgrade Fix typos (#10923) 2024-05-01 13:56:38 +08:00