Skip to content

Ongoing/Feat/add test and add better support for validation#82

Merged
NickRMD merged 14 commits into
nextfrom
feat/add-test-and-add-better-support-for-validation
Oct 6, 2025
Merged

Ongoing/Feat/add test and add better support for validation#82
NickRMD merged 14 commits into
nextfrom
feat/add-test-and-add-better-support-for-validation

Conversation

@NickRMD
Copy link
Copy Markdown
Owner

@NickRMD NickRMD commented Oct 6, 2025

No description provided.

NickRMD added 14 commits October 5, 2025 04:10
…dded ForeignKey support

Added a new folder called queryUtils to add all utilities used by
queries, such as the (now moved to there) Column class.

Also created a new type called ForeignKey used to represent Foreign Keys
in databases.
… made a better implementation for clone in CreateTableQuery
Added some auxiliary method for a better way to get just one thing from
the query, also added getMany that is just execute being run.

Also added better support for validation that before just didn't worked
correctly in the type system, it returned an instance of
`DmlQueryDefinition` without considering that extended classes existed,
so you couldn't use the `select` method for the `SelectQuery` after you
used the `validate` method before, now it works correctly.
…he target must be all popular runtimes and also added biome for linting
@NickRMD NickRMD added this to the v0.7.0 milestone Oct 6, 2025
@NickRMD NickRMD self-assigned this Oct 6, 2025
@NickRMD NickRMD added the New Feature New feature label Oct 6, 2025
@NickRMD NickRMD merged commit 085d6a9 into next Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant