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?
to your account
Submitted by: @asfernandes
AFTER CREATE/ALTER PACKAGE DDL triggers is running before inserts and updates of RDB$PROCEDURES and RDB$FUNCTIONS, while they should run after all system tables changes.
create exception e 'Empty package'!
create or alter trigger t_trig after create package
if ((select count(*) from rdb$functions where rdb$package_name = rdb$get_context('DDL_TRIGGER', 'OBJECT_NAME')) = 0) then
create package xpk1
function f1 returns integer;
Commits: 50b2d73 FirebirdSQL/fbt-repository@889a712
The text was updated successfully, but these errors were encountered:
status: Open [ 1 ] => Resolved [ 5 ]
resolution: Fixed [ 1 ]
Fix Version: 3.0 RC 1 [ 10584 ]
assignee: Adriano dos Santos Fernandes [ asfernandes ]
Sorry, something went wrong.
status: Resolved [ 5 ] => Resolved [ 5 ]
QA Status: No test => Done successfully
status: Resolved [ 5 ] => Closed [ 6 ]
No branches or pull requests