-
-
Notifications
You must be signed in to change notification settings - Fork 706
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Unminify validator build output * Reimplement `createSelectSchema` in `drizzle-zod` * Add `getViewSelectedFields` util function * Support views in `drizzle-zod` * Reimplement refinement in zod select schema * Create schema creation factory for zod * Support enums in `createSelectSchema` in `drizzle-zod` * Update peer deps' versions in `drizzle-zod` * Add `getViewSelectedFields` util function * Fix view types * Add `$inferSelect` to views * Format * Fix lint errors * Reimplement `createInsertSchema` in `drizzle-zod` * Add `isView` util function * Handle additional properties * Add `createUpdateSchema` in `drizzle-zod` + Additional tests * Update type * Disallow unknown keys in `drizzle-zod` refinement * Add checks comparison * Test all PG data types * Restructure `drizzle-zod` files * Support PG arrays in `drizzle-zod` * Add MySql tests to drizzle-zod * Add SQLite tests + Fix MySql tests * Format * Update drizzle-valibot peer deps * Fix redundant checks in drizzle-zod * Wipe drizzzle-valibot and drizzle-typebox * Adapt drizzle-zod code for drizzle-valibot * Update string schema generation in drizzle-zod * Add type tests to drizzle-zod * Undo additional validation to strings in drizzle-zod * Add missing text types in `getMySqlColumnBuilders` return value * Handle additional MySQL text types in drizzle-zod * Make necessary type changes to ORM * Add MySQL tests to drizzle-valibot * Some ORM type-level changes * Improve and simplify array handling in drizzle-zod * Add drizzle-valibot PG tests * Add SQLite tests to drizzle-valibot * Fix drizzle-valibot not identifying length in MySQL char * Handle false-positive type error + Format drizzle-valibot * Optimize drizzle-zod * Optimize drizzle-valibot * Update peer deps in drizzle-typebox * Reimplement everything in drizzle-typebox * Add MySQL tests for drizzle-typebox * Add PG tests to drizzle-typebox * Write SQLite tests for drizzle-typebox * Format * Update validator packages README * Format * Add tests for tables within schemas * Properly implement `Buffer` schema in drizzle-typebox * Fix types * Fix type tests in ORM * Fix type tests * Lint * Fix builds for validator packages * Format * Fix types ans lint * fix * Fix * Update ORM types * Fix MySQL char types --------- Co-authored-by: AndriiSherman <andreysherman11@gmail.com>
- Loading branch information
1 parent
a44af76
commit 7525e49
Showing
75 changed files
with
6,904 additions
and
3,218 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.