close
Skip to content

beforeQuery functional hook - #42

Merged
Brayden merged 4 commits into
mainfrom
bwilmoth/before-query
Dec 1, 2024
Merged

beforeQuery functional hook#42
Brayden merged 4 commits into
mainfrom
bwilmoth/before-query

Conversation

@Brayden

@Brayden Brayden commented Nov 30, 2024

Copy link
Copy Markdown
Member

Purpose

Support a beforeQuery hook where all SQL queries prior to being executed against the database run through a series of operations (an empty array by default) to either validate, transform, or any other potential operation and returning either the same or an updated SQL statement back.

Tasks

  • Add a beforeQuery hook similar to the already existing afterQuery
  • Move shared types to a types.ts file
  • Remove redundant code for transactions executing queries

Verify

Before

After

@Brayden Brayden self-assigned this Nov 30, 2024
@Brayden Brayden added the enhancement New feature or request label Nov 30, 2024
@Brayden
Brayden marked this pull request as ready for review December 1, 2024 14:45
@Brayden
Brayden merged commit 0b7cc3c into main Dec 1, 2024
@Brayden
Brayden deleted the bwilmoth/before-query branch December 1, 2024 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant