Commit graph

14 commits

Author SHA1 Message Date
Yiming Cao
0f29b39549
chore: use the entire kysely dialect in client options (#130) 2025-07-31 15:18:46 +08:00
Yiming Cao
d6bb0c0759
feat: trigger after mutation hooks after transaction is committed (#123)
* feat: trigger after mutation hooks after transaction is committed

* update
2025-07-29 22:53:54 +08:00
Yiming Cao
3f1af0683c
chore: reorg test schemas (#116) 2025-07-28 18:19:34 +08:00
Yiming Cao
5a746d9e09
feat: implement sequential transaction (#81)
* feat: implement sequential transaction

* Update packages/runtime/src/client/client-impl.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* addressing comments

* update tests

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-09 17:19:42 +08:00
Yiming Cao
095e276395
fix: more issues found with formbricks (#79)
- Nested transaction handling
- Fixed issue with concurrent transactions
- Temporarily disabled running Kysely query interceptor in a transaction
2025-07-08 23:19:08 +08:00
Yiming Cao
e81b8bfaa4
feat: make plugins compatible with prisma client extensions (#39)
* feat: make plugins compatible with prisma client extensions

* chore: bump version, fix lint

* update
2025-06-24 18:29:12 +08:00
Yiming Cao
088c41a7dc
chore: upgrade eslint (#36) 2025-06-21 23:26:56 +08:00
Yiming Cao
6cd7e2eff1
refactor: get rid of ds config provider from generated schema (#28)
* refactor: get rid of ds config provider from generated schema

* update
2025-06-17 21:03:48 +08:00
Yiming Cao
a43be54c95
docs: add README (#27) 2025-06-17 17:18:56 +08:00
Yiming Cao
0450d8beb9
more test cases pass for policy (#4) 2025-05-14 23:01:10 -07:00
Yiming Cao
52aec66c95
feat: got policies to work with todo sample (#1)
* WIP

* got todo sample running with policies
2025-05-08 18:35:38 -07:00
ymc9
8875f06836 refactor: implement a custom kysely executor for better control how queries are executed 2025-04-22 22:26:15 -05:00
ymc9
b3d6aa008c transactions and revised query hooks 2025-04-07 12:20:24 -07:00
ymc9
cfbecb1431 more plugin tests 2025-04-06 20:14:06 -07:00