Skip to content

beforeQuery functional hook#42

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

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

Conversation

@Brayden
Copy link
Member

@Brayden Brayden commented Nov 30, 2024

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