New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Trigger runtime meta model #11248
Labels
Projects
Milestone
Comments
32 tasks
This was referenced Jun 30, 2023
lukaseder
added a commit
that referenced
this issue
Jul 4, 2023
lukaseder
added a commit
that referenced
this issue
Jul 4, 2023
lukaseder
added a commit
that referenced
this issue
Jul 4, 2023
lukaseder
added a commit
that referenced
this issue
Jul 4, 2023
12 tasks
lukaseder
added a commit
that referenced
this issue
Jul 11, 2023
- Added Meta::getTriggers and ::filterTriggers with impls in: - InformationSchemaMetaImpl - AbstractMeta - CatalogMetaImpl - FilteredMeta - Added XMLDatabase and XMLGenerator implementations
lukaseder
added a commit
that referenced
this issue
Jul 11, 2023
lukaseder
added a commit
that referenced
this issue
Jul 11, 2023
9 tasks
Closed
3 tasks
lukaseder
added a commit
that referenced
this issue
Nov 23, 2023
…triggers This includes: - [#11248] SQL Server trigger meta data support
lukaseder
added a commit
that referenced
this issue
Nov 24, 2023
This includes: - [#15872] QOM.CreateTrigger and related API should work with new org.jooq.Trigger type
lukaseder
added a commit
that referenced
this issue
Nov 24, 2023
We have integration tests covering all API with @NotNull annotations to make sure they never return null. These tests fail if we construct a CREATE TRIGGER statement with null arguments using the QOM API, which we're doing implicitly as the mutator methods can only set one value at a time.
lukaseder
added a commit
that referenced
this issue
Nov 27, 2023
lukaseder
added a commit
that referenced
this issue
Nov 28, 2023
This was referenced Nov 29, 2023
2 tasks
lukaseder
added a commit
that referenced
this issue
Nov 30, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
#6956 introduces DDL statement support on
TRIGGER
.A separate task is to implement the entire runtime meta model, import, export, and interpretation of it
Tasks
org.jooq.Trigger
meta modelSchema::getTriggers
accessTable::getTriggers
accessMeta::getTriggers
accessDatabaseMetaData
implementationjOOQ-meta
queries available toMetaSQL
MetaImpl
filterTriggers()
XMLGenerator
XMLDatabase
CREATE
DROP
org.jooq.Trigger
in addition toName|String
. This is an incompatible change of theQOM
API and thus needs a separate issue: QOM.CreateTrigger and related API should work with new org.jooq.Trigger type #15872Follow up tasks
RETURNING
emulations:References:
See also:
https://stackoverflow.com/q/47969132/521799
The text was updated successfully, but these errors were encountered: