diff options
author | 2024-03-07 20:19:17 +0100 | |
---|---|---|
committer | 2024-03-07 20:19:17 +0100 | |
commit | 2e4958c8a75dc9836efcc7dd272fb8ed4187c000 (patch) | |
tree | 8429c92317138ee742c1ecc9b7789b3fc9d95de9 /packages/db/test/fixtures/integrations/astro.config.mjs | |
parent | e086a9f8c8351f22b7d956551e308a62b3e0564e (diff) | |
download | astro-2e4958c8a75dc9836efcc7dd272fb8ed4187c000.tar.gz astro-2e4958c8a75dc9836efcc7dd272fb8ed4187c000.tar.zst astro-2e4958c8a75dc9836efcc7dd272fb8ed4187c000.zip |
Add integrations API for db config/seed files (#10321)
* Add integrations API for adding db config/seed files
* Fix seeding when user seed file is present
* Add basic test and fixture for integrations API
* Freeze that lockfile
* Test to see if this is a Windows fix
* Don’t import.meta.glob integration seed files
* Make integration seed files export a default function
* style: rejiggle
* Fix temporary file conflicts
* Remove changes to Astro’s core types, type utility method instead
* Use `astro:db` instead of `@astrojs/db`
* Revert unnecessarily cautious temporary path name
This reverts commit ef2156e41bd08919a64a799e6b9bcdc5a3f99e3a.
* Add changeset
* Fix entrypoints and `asDrizzleTable` usage in changeset
* Getting Nate in on the co-author action
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
* Fix user seed file in integrations fixture
* Update `seedLocal()` after merge
* Provide empty `seedFiles` array in `db execute`
---------
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Diffstat (limited to 'packages/db/test/fixtures/integrations/astro.config.mjs')
-rw-r--r-- | packages/db/test/fixtures/integrations/astro.config.mjs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/db/test/fixtures/integrations/astro.config.mjs b/packages/db/test/fixtures/integrations/astro.config.mjs new file mode 100644 index 000000000..23f52739e --- /dev/null +++ b/packages/db/test/fixtures/integrations/astro.config.mjs @@ -0,0 +1,8 @@ +import db from '@astrojs/db'; +import { defineConfig } from 'astro/config'; +import testIntegration from './integration'; + +// https://astro.build/config +export default defineConfig({ + integrations: [db(), testIntegration()], +}); |