0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-23 21:53:55 -05:00
astro/packages/db
Chris Swithinbank 38abae47b5
Fix db for projects without a seed file or with integrations (#10385)
* Add fixture and tests for integration with no user db config

* Create database tables when integration seed files load

* Defer running seed function until all modules are loaded

* Update package name

* Add test & fixture for a project with no seed file

* `recreateTables()` from `seedLocal()` (and move it out of main runtime module)

* Fix typo after rebase

* FREEZE DON’T MOVE

* Move `seedLocal` export back to runtime

* Simplify seed file normalization

* Clean up test files

* Add build tests for no-seed and integration-only fixtures

* Add changeset
2024-03-11 20:07:53 +01:00
..
src Fix db for projects without a seed file or with integrations (#10385) 2024-03-11 20:07:53 +01:00
test Fix db for projects without a seed file or with integrations (#10385) 2024-03-11 20:07:53 +01:00
CHANGELOG.md [ci] release (#10365) 2024-03-11 10:25:30 +00:00
index.d.ts fix: move db ambient types to separate module (#10340) 2024-03-06 08:30:45 -05:00
package.json Fix use of db.batch in Stackblitz (#10384) 2024-03-11 11:12:52 -04:00
README.md Add minimal @astrojs/db readme (#10331) 2024-03-05 08:36:37 -05:00
tsconfig.json
virtual.d.ts Rename defineDB to defineDb (#10364) 2024-03-07 19:21:03 -06:00

@astrojs/db (experimental) 💿

This Astro integration enables the usage of SQLite in Astro Projects.

Documentation

Read the @astrojs/db docs

Support

Contributing

This package is maintained by Astro's Core team. You're welcome to submit an issue or PR! These links will help you get started:

License

MIT

Copyright (c) 2023present Astro