Create a schema subdirectory under your prisma directory.
Move your schema.prisma into this directory.
You are now set up with a multi-file Prisma Schema! Add as many or as few .prisma files to the new prisma/schema directory.
When running commands where a Prisma Schema file is expected to be provided, you can now define a Prisma Schema directory. This includes Prisma CLI commands that use the --schema option as well as defining schema via package.json
Our tooling has also been updated to handle multiple Prisma Schema files. This includes our Visual Studio Code extension and tools like database introspection, which will deposit new models in a introspected.prisma file. Existing models will be updated in the file they are found.
To learn more, please refer to our official documentation and announcement blog post. If you try out prismaSchemaFolder, please let us know!
Interesting Bug Fixes
Fix for PostgreSQL prepared statement caching for raw queries
Fix for SQL Server introspection of (deprecated) CREATE DEFAULT
Our Introspection logic crashed on encountering certain multi-line CREATE DEFAULT, a deprecated way to define defaults in SQL Server. As many SQL Server users are working with established databases, this happened frequently enough that we now explicitly ignore these defaults instead of crashing.
Fix for Cloudflare D1’s lower parameter limit
... (truncated)
Commits
9dc475c chore(tests): Remove providerFeatures from functional test example and docs...
a39c5b9 chore(deps): update engines to 5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f...
1d00bdd chore(deps): update engines to 5.15.0-28.7320bfae295254d9b1fefc5030ff162143c7...
To install Sass 1.77.3, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Dart API
Deprecation.duplicateVariableFlags has been deprecated and replaced with Deprecation.duplicateVarFlags to make it consistent with the duplicate-var-flags name used on the command line and in the JS API.
Support passing Version input for fatalDeprecations as string over
embedded protocol.
Fix a bug in the JS Embedded Host where Version could be incorrectly accepted
as input for silenceDeprecations and futureDeprecations in pure JS.
1.77.3
Dart API
Deprecation.duplicateVariableFlags has been deprecated and replaced with
Deprecation.duplicateVarFlags to make it consistent with the
duplicate-var-flags name used on the command line and in the JS API.
1.77.2
Don't emit deprecation warnings for functions and mixins beginning with __.
Allow user-defined functions whose names begin with _ and otherwise look
like vendor-prefixed functions with special CSS syntax.
Command-Line Interface
Properly handle the --silence-deprecation flag.
Handle the --fatal-deprecation and --future-deprecation flags for
--interactive mode.
1.77.1
Fix a crash that could come up with importers in certain contexts.
1.77.0
Don't throw errors for at-rules in keyframe blocks.
1.76.0
Throw errors for misplaced statements in keyframe blocks.
Mixins and functions whose names begin with -- are now deprecated for
forwards-compatibility with the in-progress CSS functions and mixins spec.
This deprecation is named css-function-mixin.
1.75.0
... (truncated)
Commits
21eeb4d Parse Deprecation.forVersion on compiler side (#2248)
1073c7b Generate deprecations list from the language repo (#2253)
fc24fec Use pubspec_parse dependency equality (#2254)
5121eb1 Don't treat underscores as hyphens for the purpose of error checking (#2247)
bdc08fd Merge pull request #2246 from sass/deprecation-cli
9a9e483 Add a test to ensure the sass_api dartdoc version matches sass
8c48a01 Expand dartdoc range for sass_api to match sass
c9f0d3f Fix deprecation flags in the CLI and add tests
Bumps the minor group with 17 updates:
0.2.0
0.2.2
5.12.1
5.15.0
14.1.4
14.2.3
14.1.4
14.2.3
18.2.0
18.3.1
18.2.74
18.3.3
18.2.0
18.3.1
18.2.24
18.3.0
9.8.1
9.10.3
1.74.1
1.77.4
0.33.3
0.33.4
3.22.4
3.23.8
20.12.5
20.14.2
7.6.0
7.13.0
7.6.0
7.13.0
5.12.1
5.15.0
5.4.4
5.4.5
Updates
@fortawesome/react-fontawesome
from 0.2.0 to 0.2.2Release notes
Sourced from
@fortawesome/react-fontawesome
's releases.Changelog
Sourced from
@fortawesome/react-fontawesome
's changelog.Commits
fff48b1
Release 0.2.247a7be8
Handle undefined props like className (#564)ffa0bdf
Release 0.2.1773a565
Fix tests161d6ba
Remove defaultProps (#551)976c1ad
Doc update; Font Awesome no longer just v 5528e230
Update deps97e6518
Alias feature detection includes icons packageUpdates
@prisma/client
from 5.12.1 to 5.15.0Release notes
Sourced from
@prisma/client
's releases.... (truncated)
Commits
9dc475c
chore(tests): RemoveproviderFeatures
from functional test example and docs...a39c5b9
chore(deps): update engines to 5.15.0-29.12e25d8d06f6ea5a0252864dd9a03b1bb51f...1d00bdd
chore(deps): update engines to 5.15.0-28.7320bfae295254d9b1fefc5030ff162143c7...3b3d0c9
fix(adapter-d1):maxBoundValues
(#24393)a7bc5b9
chore(deps): update dependency@libsql/client
to v0.6.2 (#24391)f3e827c
chore(deps): update dependency wrangler to v3.58.0 (#24384)d2beef0
chore(deps): update engines to 5.15.0-27.d99d360a45b6c8582f83deadf81b73054afa...79de5cf
chore(deps): update dependency@swc/core
to v1.5.24 (#24364)d781e87
feat(migrate): Add split schema support todb pull
(#24337)729c664
chore(deps): update dependency@libsql/client
to v0.6.1 (#24363)Updates
eslint-config-next
from 14.1.4 to 14.2.3Release notes
Sourced from eslint-config-next's releases.
Commits
2e7a96a
v14.2.3c850e4a
v14.2.2c0ae6f6
v14.2.1774563f
v14.2.07aabb1d
v14.2.0-canary.67265d7b9
v14.2.0-canary.6622754fa
v14.2.0-canary.65167ea33
v14.2.0-canary.64c289063
v14.2.0-canary.63e46d088
v14.2.0-canary.62Updates
next
from 14.1.4 to 14.2.3Release notes
Sourced from next's releases.
Commits
2e7a96a
v14.2.3a230be4
Clean-up fetch metrics tracking (#64746)73c2d63
fix: remove traceparent from cachekey should not remove traceparent from orig...dd44191
fix root page revalidation when redirecting in a server action (#64730)8b4c234
prevent erroneous route interception during lazy fetch (#64692)d6a7ca0
fix(fetch-cache): fix additional typo, add type & data validation (#64799)4a6b511
Fix next/image usage in mdx (#64875)04cc13c
Fix mixed exports in server component with barrel optimization (#64894)8d01d49
fix: mixing namespace import and named import client components (#64809)de84e3a
Fix: resolve mixed re-exports module as cjs (#64681)Updates
react
from 18.2.0 to 18.3.1Release notes
Sourced from react's releases.
Changelog
Sourced from react's changelog.
Commits
f1338f8
ExportReact.act
from 18.3d6c42f7
Bump to 18.3.173bfaa1
Turn on key spread warning in jsx-runtime for everyone (#25697)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react since your current version.
Updates
@types/react
from 18.2.74 to 18.3.3Commits
Updates
react-dom
from 18.2.0 to 18.3.1Release notes
Sourced from react-dom's releases.
Changelog
Sourced from react-dom's changelog.
Commits
d6c42f7
Bump to 18.3.18a015b6
Add deprecation warning for unmountComponentAtNodec3b2839
Add deprecation warning for findDOMNoded4ea75d
ReactDOMTestUtils deprecation warnings7548c01
DeprecaterenderToStaticNodeStream
(#28872) (#28874)5894232
Enable warning for defaultProps on function components for everyone (#25699)c2a246e
Turn on string ref deprecation warning for everybody (not codemoddable) (#25383)2cfb474
Bump version from 18.2 to 18.3Maintainer changes
This version was pushed to npm by react-bot, a new releaser for react-dom since your current version.
Updates
@types/react-dom
from 18.2.24 to 18.3.0Commits
Updates
react-intersection-observer
from 9.8.1 to 9.10.3Release notes
Sourced from react-intersection-observer's releases.
Commits
01c9992
Merge pull request #679 from karpiuMG/main712ae37
fix: test-utils - execute mockClear method only when it existsdceba7f
Merge pull request #676 from thebuilder/feat/pnpm-9e37b7d7
ci: upgrade pnpm to version 9b32b362
ci: upgrade pnpm to version 9436fe6d
Merge pull request #675 from thebuilder/fix/deprecated-react-dom-act0dbb29c
chore: apply linting5415441
Update test-utils.ts0e95b5d
fix: support old act from react-doma0566eb
Merge pull request #673 from V-iktor/docs/viewport-centerUpdates
sass
from 1.74.1 to 1.77.4Release notes
Sourced from sass's releases.
... (truncated)
Changelog
Sourced from sass's changelog.
... (truncated)
Commits
21eeb4d
Parse Deprecation.forVersion on compiler side (#2248)1073c7b
Generate deprecations list from the language repo (#2253)fc24fec
Usepubspec_parse
dependency equality (#2254)5121eb1
Don't treat underscores as hyphens for the purpose of error checking (#2247)bdc08fd
Merge pull request #2246 from sass/deprecation-cli9a9e483
Add a test to ensure the sass_api dartdoc version matches sass8c48a01
Expand dartdoc range for sass_api to match sassc9f0d3f
Fix deprecation flags in the CLI and add tests54a6dec
Bump lints from 3.0.0 to 4.0.0 (#2242)372f15c
FixMapExtensions.getOption()
for nullable types (#2241)Updates
sharp
from 0.33.3 to 0.33.4Changelog
Sourced from sharp's changelog.
Commits
19d0e27
Release v0.33.416b764f
Prerelease v0.33.4-rc.01593ee3
Bump devDeps668b5ba
Docs: changelog and credit for #409629336f4
Ensure negate op occurs after profile conversion (#4096)b5fddd7
Install: log node-addon-api version if availableda655a1
Reduce default concurrency for musl thread over-subscription93c615d
Bump devDepsf325dc3
Refactor to use C++ boolean literals rather than macros0fde71c
Ensure all contributor email addresses are valid (#4088)Updates
zod
from 3.22.4 to 3.23.8Release notes
Sourced from zod's releases.
... (truncated)
Commits
ca42965
v3.23.8eda7df3
Change RefinementCtx to interface1968731
Tweak tiers (#3471)0f4d403
Add Bronze logos (#3470)f985b5b
3.23.72239ff3
Add social crowd969423
Fix #3437: extendShape erases JSDoc property documentation (#3463)29d2ea2
Add copper93b480b
v3.23.6ce3711e
add VSCode dev container support and documenationUpdates
@types/node
from 20.12.5 to 20.14.2Commits
Updates
@types/react
from 18.2.74 to 18.3.3Commits
Updates
@types/react-dom
from 18.2.24 to 18.3.0Commits
Updates
@typescript-eslint/eslint-plugin
from 7.6.0 to 7.13.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
8a178ed
chore(release): publish 7.13.063e53e2
chore(deps): update dependency prettier to v3.3.1 (#9308)fb52f78
feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...ab2916c
chore: enable eslint-plugin/no-property-in-node internally (#9261)629035f
docs: mention rule scripts under Local Development (#9258)bf5394d
fix(eslint-plugin): [no-magic-numbers] fix implementation of theignore
opt...60fb643
chore(deps): update dependency prettier to v3.3.0 (#9266)c6e9719
docs(eslint-plugin): [sort-type-consti... _Description has been truncated_