Commit d5dedc9
authored
fix(deps): update prisma monorepo to v7.5.0 (#1389)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@prisma/adapter-better-sqlite3](https://redirect.github.com/prisma/prisma)
([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/adapter-better-sqlite3))
| [`7.4.2` →
`7.5.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-better-sqlite3/7.4.2/7.5.0)
|

|

|
| [@prisma/client](https://www.prisma.io)
([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/client))
| [`7.4.2` →
`7.5.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/7.4.2/7.5.0)
|

|

|
| [@prisma/internals](https://www.prisma.io)
([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/internals))
| [`7.4.2` →
`7.5.0`](https://renovatebot.com/diffs/npm/@prisma%2finternals/7.4.2/7.5.0)
|

|

|
| [prisma](https://www.prisma.io)
([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/cli))
| [`7.4.2` →
`7.5.0`](https://renovatebot.com/diffs/npm/prisma/7.4.2/7.5.0) |

|

|
---
### Release Notes
<details>
<summary>prisma/prisma (@​prisma/adapter-better-sqlite3)</summary>
###
[`v7.5.0`](https://redirect.github.com/prisma/prisma/releases/tag/7.5.0)
[Compare
Source](https://redirect.github.com/prisma/prisma/compare/7.4.2...7.5.0)
Today, we are excited to share the `7.5.0` stable release 🎉
**🌟 Star this repo for notifications about new releases, bug fixes &
features — or [follow us on X](https://pris.ly/x)!**
##### Highlights
##### ORM
##### Features
- **Added support for nested transaction rollbacks via savepoints
(**[#​21678](https://redirect.github.com/prisma/prisma/pull/21678))
Adds support for **nested transaction rollback behavior** for SQL
databases: if an outer transaction fails, the inner nested transaction
is rolled back as well. Implements this by tracking **transaction ID +
nesting depth** so Prisma can reuse an existing open transaction in the
underlying engine, and it also enables using **`$transaction` from an
interactive transaction client**.
##### Bug fixes
**Driver Adapters**
- Made the `adapter-mariadb` use the binary MySQL protocol to fix an
issue with lossy number conversions
([#​29285](https://redirect.github.com/prisma/prisma/pull/29285))
- Made `@types/pg` a direct dependency of `adapter-pg` for better
TypeScript experience out-of-the-box
([#​29277](https://redirect.github.com/prisma/prisma/pull/29277))
**Prisma Client**
- Resolved `Prisma.DbNull` serializing as empty object in some bundled
environments like Next.js
([#​29286](https://redirect.github.com/prisma/prisma/pull/29286))
- Fixed DateTime fields returning `Invalid Date` with `unixepoch-ms`
timestamps in some cases
([#​29274](https://redirect.github.com/prisma/prisma/pull/29274))
- Fixed a cursor-based pagination issue with `@db.Date` columns
([#​29327](https://redirect.github.com/prisma/prisma/pull/29327))
**Schema Engine**
- Manual partial indexes are now preserved when `partialIndexes` preview
feature is disabled, preventing unnecessary drops and additions in
migrations
([#​5790](https://redirect.github.com/prisma/prisma-engines/pull/5790),
[#​5795](https://redirect.github.com/prisma/prisma-engines/pull/5795))
- Enhanced partial index predicate comparison to handle quoted vs
unquoted identifiers correctly, eliminating needless recreate cycles
([#​5788](https://redirect.github.com/prisma/prisma-engines/pull/5788))
- Excluded partial unique indexes from DMMF `uniqueFields` and
`uniqueIndexes` to prevent incorrect `findUnique` input type generation
([#​5792](https://redirect.github.com/prisma/prisma-engines/pull/5792))
##### Studio
With the launch of Prisma ORM v7, we also introduced a rebuilt version
of Prisma Studio. With the feedback we’ve gathered since the release,
we’ve added some high requested features to help make Studio a better
experience.
**Multi-cell Selection & Full Table Search**
This release brings the ability to select multiple cells when viewing
your database. In addition to being able to select multiple cells, you
can also search across your database. You can search for a specific
table or for specific cells within that table.

**More intuitive filtering**
Filtering is now easier to use, and includes an option for raw SQL
filters.

And if you are using Studio in Console, you can use ai generated
filters:

**Cmd+k Command Palette**
You can now use the keyboard to perform most actions in Studio with the
new cmd+k command palette

**Run raw SQL queries**
Another feature we’ve included in Prisma Studio is the ability to run
raw SQL queries against your data. There’s a new “SQL” tab in the
sidebar that will bring you to page where you can perform any queries
against your data. Below, we’re getting all the rows in the “Todo”
table.

##### Open roles at Prisma
Interested in joining Prisma? We’re growing and have several exciting
opportunities across the company for developers who are passionate about
building with Prisma. Explore our open positions on our \[[Careers
page](https://www.prisma.io/careers#current)]\(<https://www.prisma.io/careers#current>) and
find the role that’s right for you.
##### Enterprise support
Thousands of teams use Prisma and many of them already tap into our
Enterprise & Agency Support Program for hands-on help with everything
from schema integrations and performance tuning to security and
compliance.
With this program you also get priority issue triage and bug fixes,
expert scalability advice, and custom training so that your
Prisma-powered apps stay rock-solid at any scale. Learn more or
join: <https://prisma.io/enterprise>.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cedarjs/cedar).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhbmdlc2V0cy1vayIsInJlbGVhc2U6ZGVwZW5kZW5jeSJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 446abbc commit d5dedc9
File tree
14 files changed
+138
-138
lines changed- packages
- api
- auth-providers/dbAuth/setup
- cli-packages/dataMigrate
- cli
- create-cedar-app/templates
- esm-js/api
- esm-ts/api
- js/api
- ts/api
- jobs
- project-config
- record
- storage
- structure
14 files changed
+138
-138
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
| 90 | + | |
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
0 commit comments