Check firebird.log [no messages found for interval when this test was running]
Jump to: output_first_mismatch    outcomes_full_history    elapsed_time_chart
Show cross-report outcomes.

Annotation type Annotation details
2 @message
assert   
    MON$SEC_DATABASE Self
  + Statement failed, SQLSTATE = 42000
  + unsuccessful metadata update
  + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
  + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
  + -Dynamic SQL Error
  + -SQL error code = -504
  + -CHARACTER SET "UTF8" is not defined
  + Statement failed, SQLSTATE = 42000
  + unsuccessful metadata update
  + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
  + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
  + -Dynamic SQL Error
  + -SQL error code = -504
  + -CHARACTER SET "UTF8" is not defined
  + -At block line: 7, col: 17
    ID 1
    DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
    EVENT_TYPE CREATE
    OBJECT_TYPE MAPPING
    DDL_EVENT CREATE MAPPING
    OBJECT_NAME MAP_LOCAL_MISSED
    FIRED_DDL_TRG_COUNT 4
    ID 2
    DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
    EVENT_TYPE CREATE
    OBJECT_TYPE MAPPING
    DDL_EVENT CREATE MAPPING
    OBJECT_NAME MAP_LOCAL_MISSED
    FIRED_DDL_TRG_COUNT 4
    ID 3
    DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
    EVENT_TYPE CREATE
    OBJECT_TYPE MAPPING
    DDL_EVENT CREATE MAPPING
    OBJECT_NAME MAP_LOCAL_MISSED
    FIRED_DDL_TRG_COUNT 4
    ID 4
    DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
    EVENT_TYPE CREATE
    OBJECT_TYPE MAPPING
    DDL_EVENT CREATE MAPPING
    OBJECT_NAME MAP_LOCAL_MISSED
    FIRED_DDL_TRG_COUNT 4
  - ID 5
  - DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE MAPPING
  - DDL_EVENT CREATE MAPPING
  - OBJECT_NAME MAP_GLOBAL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 6
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE MAPPING
  - DDL_EVENT CREATE MAPPING
  - OBJECT_NAME MAP_GLOBAL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 7
  - DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE MAPPING
  - DDL_EVENT CREATE MAPPING
  - OBJECT_NAME MAP_GLOBAL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 8
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE MAPPING
  - DDL_EVENT CREATE MAPPING
  - OBJECT_NAME MAP_GLOBAL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 9
  - DDL_TRIGGER_NAME CREATE_ROLE_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE ROLE
  - DDL_EVENT CREATE ROLE
  - OBJECT_NAME ROLE_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 10
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE ROLE
  - DDL_EVENT CREATE ROLE
  - OBJECT_NAME ROLE_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 11
  - DDL_TRIGGER_NAME CREATE_ROLE_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE ROLE
  - DDL_EVENT CREATE ROLE
  - OBJECT_NAME ROLE_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 12
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE ROLE
  - DDL_EVENT CREATE ROLE
  - OBJECT_NAME ROLE_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 13
  - DDL_TRIGGER_NAME CREATE_DOMAIN_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE DOMAIN
  - DDL_EVENT CREATE DOMAIN
  - OBJECT_NAME DM_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 14
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE DOMAIN
  - DDL_EVENT CREATE DOMAIN
  - OBJECT_NAME DM_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 15
  - DDL_TRIGGER_NAME CREATE_DOMAIN_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE DOMAIN
  - DDL_EVENT CREATE DOMAIN
  - OBJECT_NAME DM_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 16
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE DOMAIN
  - DDL_EVENT CREATE DOMAIN
  - OBJECT_NAME DM_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 17
  - DDL_TRIGGER_NAME CREATE_SEQUENCE_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE SEQUENCE
  - DDL_EVENT CREATE SEQUENCE
  - OBJECT_NAME GEN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 18
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE SEQUENCE
  - DDL_EVENT CREATE SEQUENCE
  - OBJECT_NAME GEN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 19
  - DDL_TRIGGER_NAME CREATE_SEQUENCE_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE SEQUENCE
  - DDL_EVENT CREATE SEQUENCE
  - OBJECT_NAME GEN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 20
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE SEQUENCE
  - DDL_EVENT CREATE SEQUENCE
  - OBJECT_NAME GEN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 21
  - DDL_TRIGGER_NAME CREATE_EXCEPTION_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE EXCEPTION
  - DDL_EVENT CREATE EXCEPTION
  - OBJECT_NAME EXC_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 22
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE EXCEPTION
  - DDL_EVENT CREATE EXCEPTION
  - OBJECT_NAME EXC_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 23
  - DDL_TRIGGER_NAME CREATE_EXCEPTION_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE EXCEPTION
  - DDL_EVENT CREATE EXCEPTION
  - OBJECT_NAME EXC_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 24
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE EXCEPTION
  - DDL_EVENT CREATE EXCEPTION
  - OBJECT_NAME EXC_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 25
  - DDL_TRIGGER_NAME CREATE_COLLATION_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE COLLATION
  - DDL_EVENT CREATE COLLATION
  - OBJECT_NAME COLL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 26
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE COLLATION
  - DDL_EVENT CREATE COLLATION
  - OBJECT_NAME COLL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 27
  - DDL_TRIGGER_NAME CREATE_COLLATION_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE COLLATION
  - DDL_EVENT CREATE COLLATION
  - OBJECT_NAME COLL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 28
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE COLLATION
  - DDL_EVENT CREATE COLLATION
  - OBJECT_NAME COLL_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 29
  - DDL_TRIGGER_NAME CREATE_INDEX_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE INDEX
  - DDL_EVENT CREATE INDEX
  - OBJECT_NAME T_MISSED_F01
  - FIRED_DDL_TRG_COUNT 4
  - ID 30
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE INDEX
  - DDL_EVENT CREATE INDEX
  - OBJECT_NAME T_MISSED_F01
  - FIRED_DDL_TRG_COUNT 4
  - ID 31
  - DDL_TRIGGER_NAME CREATE_INDEX_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE INDEX
  - DDL_EVENT CREATE INDEX
  - OBJECT_NAME T_MISSED_F01
  - FIRED_DDL_TRG_COUNT 4
  - ID 32
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE INDEX
  - DDL_EVENT CREATE INDEX
  - OBJECT_NAME T_MISSED_F01
  - FIRED_DDL_TRG_COUNT 4
  - ID 33
  - DDL_TRIGGER_NAME CREATE_VIEW_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE VIEW
  - DDL_EVENT CREATE VIEW
  - OBJECT_NAME V_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 34
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE VIEW
  - DDL_EVENT CREATE VIEW
  - OBJECT_NAME V_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 35
  - DDL_TRIGGER_NAME CREATE_VIEW_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE VIEW
  - DDL_EVENT CREATE VIEW
  - OBJECT_NAME V_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 36
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE VIEW
  - DDL_EVENT CREATE VIEW
  - OBJECT_NAME V_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 37
  - DDL_TRIGGER_NAME CREATE_TRIGGER_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TRIGGER
  - DDL_EVENT CREATE TRIGGER
  - OBJECT_NAME TRG_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 38
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TRIGGER
  - DDL_EVENT CREATE TRIGGER
  - OBJECT_NAME TRG_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 39
  - DDL_TRIGGER_NAME CREATE_TRIGGER_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TRIGGER
  - DDL_EVENT CREATE TRIGGER
  - OBJECT_NAME TRG_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 40
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TRIGGER
  - DDL_EVENT CREATE TRIGGER
  - OBJECT_NAME TRG_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 41
  - DDL_TRIGGER_NAME CREATE_PROCEDURE_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PROCEDURE
  - DDL_EVENT CREATE PROCEDURE
  - OBJECT_NAME SP_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 42
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PROCEDURE
  - DDL_EVENT CREATE PROCEDURE
  - OBJECT_NAME SP_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 43
  - DDL_TRIGGER_NAME CREATE_PROCEDURE_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PROCEDURE
  - DDL_EVENT CREATE PROCEDURE
  - OBJECT_NAME SP_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 44
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PROCEDURE
  - DDL_EVENT CREATE PROCEDURE
  - OBJECT_NAME SP_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 45
  - DDL_TRIGGER_NAME CREATE_FUNCTION_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE FUNCTION
  - DDL_EVENT CREATE FUNCTION
  - OBJECT_NAME FN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 46
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE FUNCTION
  - DDL_EVENT CREATE FUNCTION
  - OBJECT_NAME FN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 47
  - DDL_TRIGGER_NAME CREATE_FUNCTION_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE FUNCTION
  - DDL_EVENT CREATE FUNCTION
  - OBJECT_NAME FN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 48
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE FUNCTION
  - DDL_EVENT CREATE FUNCTION
  - OBJECT_NAME FN_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 49
  - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PACKAGE BODY
  - DDL_EVENT CREATE PACKAGE BODY
  - OBJECT_NAME PG_MISSED_IMPLEMENTATION
  - FIRED_DDL_TRG_COUNT 4
  - ID 50
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PACKAGE BODY
  - DDL_EVENT CREATE PACKAGE BODY
  - OBJECT_NAME PG_MISSED_IMPLEMENTATION
  - FIRED_DDL_TRG_COUNT 4
  - ID 51
  - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PACKAGE BODY
  - DDL_EVENT CREATE PACKAGE BODY
  - OBJECT_NAME PG_MISSED_IMPLEMENTATION
  - FIRED_DDL_TRG_COUNT 4
  - ID 52
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE PACKAGE BODY
  - DDL_EVENT CREATE PACKAGE BODY
  - OBJECT_NAME PG_MISSED_IMPLEMENTATION
  - FIRED_DDL_TRG_COUNT 4
  - ID 53
  - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 54
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 55
  - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 56
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 57
  - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_ONE_ELSE_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 58
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_ONE_ELSE_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 59
  - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_ONE_ELSE_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 60
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE ALTER
  - OBJECT_TYPE TABLE
  - DDL_EVENT ALTER TABLE
  - OBJECT_NAME T_ONE_ELSE_EXISTENT
  - FIRED_DDL_TRG_COUNT 4
  - ID 61
  - DDL_TRIGGER_NAME CREATE_TABLE_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TABLE
  - DDL_EVENT CREATE TABLE
  - OBJECT_NAME T_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 62
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TABLE
  - DDL_EVENT CREATE TABLE
  - OBJECT_NAME T_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 63
  - DDL_TRIGGER_NAME CREATE_TABLE_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TABLE
  - DDL_EVENT CREATE TABLE
  - OBJECT_NAME T_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - ID 64
  - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
  - EVENT_TYPE CREATE
  - OBJECT_TYPE TABLE
  - DDL_EVENT CREATE TABLE
  - OBJECT_NAME T_MISSED
  - FIRED_DDL_TRG_COUNT 4
  - Records affected: 64
  + Records affected: 4

LOG DETAILS:

2025-06-25 05:22:45.953
2025-06-25 05:22:45.959 act = <firebird.qa.plugin.Action object at [hex]>
2025-06-25 05:22:45.964 capsys = <_pytest.capture.CaptureFixture object at [hex]>
2025-06-25 05:22:45.969
2025-06-25 05:22:45.974 @pytest.mark.version('>=6.0')
2025-06-25 05:22:45.980 def test_1(act: Action, capsys):
2025-06-25 05:22:45.986
2025-06-25 05:22:45.996 # Scan line-by-line through databases.conf, find line starting with REQUIRED_ALIAS and extract name of file that
2025-06-25 05:22:46.006 # must be created in the $(dir_sampleDb)/qa/ folder. This name will be used further as target database (tmp_fdb).
2025-06-25 05:22:46.018 # NOTE: we have to SKIP lines which are commented out, i.e. if they starts with '#':
2025-06-25 05:22:46.029 p_required_alias_ptn =  re.compile( '^(?!#)((^|\\s+)' + REQUIRED_ALIAS + ')\\s*=\\s*\\$\\(dir_sampleDb\\)/qa/', re.IGNORECASE )
2025-06-25 05:22:46.042 fname_in_dbconf = None
2025-06-25 05:22:46.053
2025-06-25 05:22:46.062 with open(act.home_dir/'databases.conf', 'r') as f:
2025-06-25 05:22:46.069 for line in f:
2025-06-25 05:22:46.076 if p_required_alias_ptn.search(line):
2025-06-25 05:22:46.083 # If databases.conf contains line like this:
2025-06-25 05:22:46.095 #     tmp_8062_alias = $(dir_sampleDb)/qa/tmp_qa_8062.fdb
2025-06-25 05:22:46.104 # - then we extract filename: 'tmp_qa_8062.fdb' (see below):
2025-06-25 05:22:46.111 fname_in_dbconf = Path(line.split('=')[1].strip()).name
2025-06-25 05:22:46.118 break
2025-06-25 05:22:46.128
2025-06-25 05:22:46.138 # if 'fname_in_dbconf' remains undefined here then propably REQUIRED_ALIAS not equals to specified in the databases.conf!
2025-06-25 05:22:46.146 #
2025-06-25 05:22:46.158 assert fname_in_dbconf
2025-06-25 05:22:46.168
2025-06-25 05:22:46.176 tmp_dba_pswd = 'p@$$w8062'
2025-06-25 05:22:46.183 check_sql = f"""
2025-06-25 05:22:46.190 -- DO NOT: set bail on; -- we have to drop database at final point!
2025-06-25 05:22:46.196 set list on;
2025-06-25 05:22:46.202 -- /*
2025-06-25 05:22:46.207 rollback;
2025-06-25 05:22:46.215 create database '{REQUIRED_ALIAS}';
2025-06-25 05:22:46.227 alter database set linger to 0;
2025-06-25 05:22:46.237 create user {act.db.user} password '{tmp_dba_pswd}' using plugin Srp;
2025-06-25 05:22:46.250 commit;
2025-06-25 05:22:46.261 connect '{REQUIRED_ALIAS}' user {act.db.user};
2025-06-25 05:22:46.270 -- */
2025-06-25 05:22:46.279 select mon$sec_database from mon$database; -- must be: 'Self'
2025-06-25 05:22:46.289 commit;
2025-06-25 05:22:46.298
2025-06-25 05:22:46.308 drop global mapping if exists map_global_existent;
2025-06-25 05:22:46.315 drop user if exists u_gh_8062_existent;
2025-06-25 05:22:46.321
2025-06-25 05:22:46.327 -- ####################################################
2025-06-25 05:22:46.333 -- INITIAL creation of DB objects (before DDL triggers)
2025-06-25 05:22:46.341 -- ####################################################
2025-06-25 05:22:46.352 create mapping map_local_existent using plugin Srp from any user to user;
2025-06-25 05:22:46.360 create global mapping map_global_existent using plugin Srp from any user to user;
2025-06-25 05:22:46.367 create user u_gh_8062_existent password '123';
2025-06-25 05:22:46.377 create role role_existent;
2025-06-25 05:22:46.385 create domain dm_existent as int;
2025-06-25 05:22:46.392 create sequence gen_existent;
2025-06-25 05:22:46.399 create exception exc_existent 'foo';
2025-06-25 05:22:46.405 create collation coll_existent for utf8 from unicode;
2025-06-25 05:22:46.410
2025-06-25 05:22:46.419 create table log_ddl_triggers_activity (
2025-06-25 05:22:46.429 id int generated by default as identity constraint pk_log_ddl_triggers_activity primary key
2025-06-25 05:22:46.436 ,ddl_trigger_name varchar(64)
2025-06-25 05:22:46.445 ,event_type varchar(25) not null
2025-06-25 05:22:46.454 ,object_type varchar(25) not null
2025-06-25 05:22:46.461 ,ddl_event varchar(25) not null
2025-06-25 05:22:46.467 ,object_name varchar(64) not null
2025-06-25 05:22:46.477 ,dts timestamp default 'now'
2025-06-25 05:22:46.490 ,running_ddl varchar(8190)
2025-06-25 05:22:46.503 );
2025-06-25 05:22:46.514
2025-06-25 05:22:46.524 create view v_detailed_ddl_log as
2025-06-25 05:22:46.535 select
2025-06-25 05:22:46.545 id
2025-06-25 05:22:46.555 ,running_ddl
2025-06-25 05:22:46.563 ,ddl_trigger_name
2025-06-25 05:22:46.570 ,event_type
2025-06-25 05:22:46.582 ,object_type
2025-06-25 05:22:46.594 ,ddl_event
2025-06-25 05:22:46.603 ,object_name
2025-06-25 05:22:46.610 ,count(*)over(partition by ddl_event, object_name) as fired_ddl_trg_count
2025-06-25 05:22:46.616 from log_ddl_triggers_activity
2025-06-25 05:22:46.622 order by id;
2025-06-25 05:22:46.628
2025-06-25 05:22:46.635 create view v_check_ddl_log as
2025-06-25 05:22:46.644 select
2025-06-25 05:22:46.656 id
2025-06-25 05:22:46.664 ,ddl_trigger_name
2025-06-25 05:22:46.671 ,event_type
2025-06-25 05:22:46.677 ,object_type
2025-06-25 05:22:46.683 ,ddl_event
2025-06-25 05:22:46.691 ,object_name
2025-06-25 05:22:46.705 ,fired_ddl_trg_count
2025-06-25 05:22:46.715 from v_detailed_ddl_log
2025-06-25 05:22:46.723 ;
2025-06-25 05:22:46.730
2025-06-25 05:22:46.736 create table es_list(
2025-06-25 05:22:46.742 id int generated by default as identity constraint pk_es_list primary key
2025-06-25 05:22:46.748 ,sttm varchar(8190)
2025-06-25 05:22:46.754 );
2025-06-25 05:22:46.759
2025-06-25 05:22:46.764 create table t_existent (
2025-06-25 05:22:46.768 id int primary key
2025-06-25 05:22:46.773 ,pid int
2025-06-25 05:22:46.779 ,f01_existent int
2025-06-25 05:22:46.785 ,f02_existent int
2025-06-25 05:22:46.791 ,f03_existent int
2025-06-25 05:22:46.797 ,constraint t_existent_fk foreign key(pid) references t_existent(id) on delete cascade
2025-06-25 05:22:46.803 );
2025-06-25 05:22:46.812 create index t_existent_f01 on t_existent(f01_existent);
2025-06-25 05:22:46.825 create view v_existent as select * from t_existent;
2025-06-25 05:22:46.833
2025-06-25 05:22:46.840 create table t_one_else_existent (
2025-06-25 05:22:46.847 id int primary key
2025-06-25 05:22:46.852 ,pid int
2025-06-25 05:22:46.858 ,f01_one_else_existent int
2025-06-25 05:22:46.865 ,f02_one_else_existent int
2025-06-25 05:22:46.871 ,f03_one_else_existent int
2025-06-25 05:22:46.878 );
2025-06-25 05:22:46.884
2025-06-25 05:22:46.890
2025-06-25 05:22:46.896 set term ^;
2025-06-25 05:22:46.902 create trigger trg_existent for t_existent before insert as
2025-06-25 05:22:46.908 begin
2025-06-25 05:22:46.914 end
2025-06-25 05:22:46.920 ^
2025-06-25 05:22:46.927 create procedure sp_existent as
2025-06-25 05:22:46.938 begin
2025-06-25 05:22:46.946 end
2025-06-25 05:22:46.953 ^
2025-06-25 05:22:46.963 create function fn_existent returns int as
2025-06-25 05:22:46.969 begin
2025-06-25 05:22:46.977 return 1;
2025-06-25 05:22:46.984 end
2025-06-25 05:22:46.991 ^
2025-06-25 05:22:47.001 create package pg_existent as
2025-06-25 05:22:47.011 begin
2025-06-25 05:22:47.018 procedure p;
2025-06-25 05:22:47.027 function f returns int;
2025-06-25 05:22:47.038 end
2025-06-25 05:22:47.046 ^
2025-06-25 05:22:47.054 create package body pg_existent as
2025-06-25 05:22:47.064 begin
2025-06-25 05:22:47.078 procedure p as
2025-06-25 05:22:47.090 begin
2025-06-25 05:22:47.100 end
2025-06-25 05:22:47.109 function f returns int as
2025-06-25 05:22:47.115 begin
2025-06-25 05:22:47.120 return 1;
2025-06-25 05:22:47.125 end
2025-06-25 05:22:47.130 end
2025-06-25 05:22:47.135 ^
2025-06-25 05:22:47.140
2025-06-25 05:22:47.146 -- This package initially has NO body.
2025-06-25 05:22:47.152 -- We will use it for 'create package body if not exists' -- see below:
2025-06-25 05:22:47.159 create package pg_missed_implementation as
2025-06-25 05:22:47.164 begin
2025-06-25 05:22:47.169 procedure p_missed;
2025-06-25 05:22:47.175 function f_missed returns int;
2025-06-25 05:22:47.182 end
2025-06-25 05:22:47.191 ^
2025-06-25 05:22:47.198 commit
2025-06-25 05:22:47.204 ^
2025-06-25 05:22:47.210
2025-06-25 05:22:47.220 -- ###################
2025-06-25 05:22:47.228 -- create DDL triggers
2025-06-25 05:22:47.234 -- ###################
2025-06-25 05:22:47.243 execute block as
2025-06-25 05:22:47.250 declare v_lf char(1) = x'0A';
2025-06-25 05:22:47.256 begin
2025-06-25 05:22:47.262 rdb$set_context('USER_SESSION', 'SKIP_DDL_TRIGGER', '1');
2025-06-25 05:22:47.269
2025-06-25 05:22:47.276 for
2025-06-25 05:22:47.287 with
2025-06-25 05:22:47.297 a as (
2025-06-25 05:22:47.303 select 'ANY DDL STATEMENT' x from rdb$database union all
2025-06-25 05:22:47.309 select 'ALTER TABLE' from rdb$database union all
2025-06-25 05:22:47.314 select 'CREATE MAPPING' from rdb$database union all
2025-06-25 05:22:47.322 select 'CREATE TABLE' from rdb$database union all
2025-06-25 05:22:47.331 select 'CREATE PROCEDURE' from rdb$database union all
2025-06-25 05:22:47.341 select 'CREATE FUNCTION' from rdb$database union all
2025-06-25 05:22:47.349 select 'CREATE TRIGGER' from rdb$database union all
2025-06-25 05:22:47.356 select 'CREATE EXCEPTION' from rdb$database union all
2025-06-25 05:22:47.362 select 'CREATE VIEW' from rdb$database union all
2025-06-25 05:22:47.369 select 'CREATE DOMAIN' from rdb$database union all
2025-06-25 05:22:47.375 select 'CREATE ROLE' from rdb$database union all
2025-06-25 05:22:47.382 select 'CREATE SEQUENCE' from rdb$database union all
2025-06-25 05:22:47.391 select 'CREATE USER' from rdb$database union all
2025-06-25 05:22:47.402 select 'CREATE INDEX' from rdb$database union all
2025-06-25 05:22:47.411 select 'CREATE COLLATION' from rdb$database union all
2025-06-25 05:22:47.418 select 'CREATE PACKAGE' from rdb$database union all
2025-06-25 05:22:47.424 select 'CREATE PACKAGE BODY' from rdb$database
2025-06-25 05:22:47.430 )
2025-06-25 05:22:47.437 ,e as (
2025-06-25 05:22:47.448 select 'before' w from rdb$database union all select 'after' from rdb$database
2025-06-25 05:22:47.462 )
2025-06-25 05:22:47.473 ,t as (
2025-06-25 05:22:47.486 select upper(trim(replace(trim(a.x),' ','_')) || iif(e.w='before', '_before', '_after')) as trg_name, a.x, e.w
2025-06-25 05:22:47.497 from e, a
2025-06-25 05:22:47.505 )
2025-06-25 05:22:47.511
2025-06-25 05:22:47.516 select
2025-06-25 05:22:47.522 'create trigger trg_' || t.trg_name
2025-06-25 05:22:47.532 || ' active ' || t.w || ' ' || trim(t.x) || ' as '
2025-06-25 05:22:47.540 || :v_lf
2025-06-25 05:22:47.547 || 'begin'
2025-06-25 05:22:47.553 || :v_lf
2025-06-25 05:22:47.559 || q'!    if (rdb$get_context('USER_SESSION', 'SKIP_DDL_TRIGGER') is null) then!'
2025-06-25 05:22:47.569 || :v_lf
2025-06-25 05:22:47.579 || '        insert into log_ddl_triggers_activity(ddl_trigger_name, event_type, object_type, ddl_event, object_name, running_ddl) values('
2025-06-25 05:22:47.587 || :v_lf
2025-06-25 05:22:47.595 || q'!'!' || trim(t.trg_name) || q'!'!'
2025-06-25 05:22:47.608 || :v_lf
2025-06-25 05:22:47.619 || q'!, rdb$get_context('DDL_TRIGGER', 'EVENT_TYPE')!'
2025-06-25 05:22:47.628 || :v_lf
2025-06-25 05:22:47.636 || q'!, rdb$get_context('DDL_TRIGGER', 'OBJECT_TYPE')!'
2025-06-25 05:22:47.643 || :v_lf
2025-06-25 05:22:47.652 || q'!, rdb$get_context('DDL_TRIGGER', 'DDL_EVENT')!'
2025-06-25 05:22:47.658 || :v_lf
2025-06-25 05:22:47.663 || q'!, rdb$get_context('DDL_TRIGGER', 'OBJECT_NAME')!'
2025-06-25 05:22:47.674 || :v_lf
2025-06-25 05:22:47.684 || q'!, rdb$get_context('USER_SESSION', 'RUNNING_DDL')!'
2025-06-25 05:22:47.692 || :v_lf
2025-06-25 05:22:47.699 || ');'
2025-06-25 05:22:47.707 || :v_lf
2025-06-25 05:22:47.716 || ' end'
2025-06-25 05:22:47.728 as sttm
2025-06-25 05:22:47.742 from t
2025-06-25 05:22:47.754 as cursor c
2025-06-25 05:22:47.761 do begin
2025-06-25 05:22:47.769 execute statement(c.sttm) with autonomous transaction;
2025-06-25 05:22:47.776 end
2025-06-25 05:22:47.786
2025-06-25 05:22:47.798 rdb$set_context('USER_SESSION', 'SKIP_DDL_TRIGGER', null);
2025-06-25 05:22:47.808 end
2025-06-25 05:22:47.821 ^
2025-06-25 05:22:47.835 commit
2025-06-25 05:22:47.846 ^
2025-06-25 05:22:47.858 set term ;^
2025-06-25 05:22:47.872
2025-06-25 05:22:47.884
2025-06-25 05:22:47.894 -- ##########################
2025-06-25 05:22:47.903 -- RUN 'CREATE IF NOT EXISTS' (DDL triggers must log actions if object did not exists before that)
2025-06-25 05:22:47.910 -- ##########################
2025-06-25 05:22:47.920
2025-06-25 05:22:47.930 -- THIS CURRENTLY *WILL* BE LOGGED THUS WE SKIP CHECK: ('create user if not exists u_gh_8062_existent password ''123'' using plugin Srp; -- must NOT be logged because already exists (current DB is SELF-SECURITY!)')
2025-06-25 05:22:47.938 -- ('create user if not exists u_gh_8062_missed password ''123'' using plugin Srp; -- MUST be logged because not yet exists')
2025-06-25 05:22:47.945
2025-06-25 05:22:47.952 set bulk_insert insert into es_list(sttm) values(?);
2025-06-25 05:22:47.959 ('create mapping if not exists map_local_existent using plugin Srp from any user to user; -- must NOT be logged because already exists (current DB is SELF-SECURITY!)')
2025-06-25 05:22:47.966 ('create mapping if not exists map_local_missed using plugin Srp from any user to user; -- MUST be logged because not yet exists')
2025-06-25 05:22:47.974 ('create global mapping if not exists map_global_existent using plugin Srp from any user to user; -- must NOT be logged because already exists')
2025-06-25 05:22:47.978 ('create global mapping if not exists map_global_missed using plugin Srp from any user to user;')
2025-06-25 05:22:47.987 ('create role if not exists role_existent; -- must NOT be logged because already exists')
2025-06-25 05:22:47.993 ('create role if not exists role_missed; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.008 ('create domain if not exists dm_existent as int; -- must NOT be logged because already exists')
2025-06-25 05:22:48.019 ('create domain if not exists dm_missed as int; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.029 ('create sequence if not exists gen_existent; -- must NOT be logged because already exists')
2025-06-25 05:22:48.042 ('create sequence if not exists gen_missed; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.057 ('create exception if not exists exc_existent ''bar''; -- must NOT be logged because already exists')
2025-06-25 05:22:48.074 ('create exception if not exists exc_missed ''rio''; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.086 ('create collation if not exists coll_existent for iso8859_1 from pt_pt; -- must NOT be logged because already exists')
2025-06-25 05:22:48.097 ('create collation if not exists coll_missed for iso8859_1 from pt_pt; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.105 ('create index if not exists t_existent_f01 on t_existent(f01_existent); -- must NOT belogged because such index already exists')
2025-06-25 05:22:48.113 ('create descending index if not exists t_missed_f01 on t_existent(f01_existent); -- MUST be logged: this index not yet exists')
2025-06-25 05:22:48.125 ('create view if not exists v_existent as select * from t_existent; -- must NOT be logged: this view already exists')
2025-06-25 05:22:48.136 ('create view if not exists v_missed as select * from t_existent; -- MUST be logged: this view not yet exists')
2025-06-25 05:22:48.144 ('create trigger if not exists trg_existent for t_existent after insert or update or delete as begin end;')
2025-06-25 05:22:48.152 ('create trigger if not exists trg_missed for t_existent after insert or update or delete as begin end;')
2025-06-25 05:22:48.160 ('create procedure if not exists sp_existent as begin end; -- must NOT be logged because already exists')
2025-06-25 05:22:48.172 ('create procedure if not exists sp_missed as begin end; -- MUST be logged because not yet exists')
2025-06-25 05:22:48.184 ('create function if not exists fn_existent(a_1 bigint) returns int128 as
2025-06-25 05:22:48.191 begin
2025-06-25 05:22:48.199
2025-06-25 05:22:48.207 return a_1 * a_1;
2025-06-25 05:22:48.220 end -- must NOT be logged: this function already exists (and has different signature)')
2025-06-25 05:22:48.231 ('create function if not exists fn_missed(a_1 bigint) returns int128 as
2025-06-25 05:22:48.240 begin
2025-06-25 05:22:48.248 return a_1 * a_1;
2025-06-25 05:22:48.255 end -- MUST be logged because such function not yet exists')
2025-06-25 05:22:48.264 ('create package body if not exists pg_existent as
2025-06-25 05:22:48.275 begin
2025-06-25 05:22:48.284 procedure p_diff as
2025-06-25 05:22:48.291 begin
2025-06-25 05:22:48.298 end
2025-06-25 05:22:48.311 function f_diff returns int as
2025-06-25 05:22:48.323 begin
2025-06-25 05:22:48.336 return 1;
2025-06-25 05:22:48.351 end
2025-06-25 05:22:48.363 end -- must NOT be logged: such package already exists (and has different names of its units)')
2025-06-25 05:22:48.375 ('create package body if not exists pg_missed_implementation as
2025-06-25 05:22:48.385 begin
2025-06-25 05:22:48.399 procedure p_missed as
2025-06-25 05:22:48.411 begin
2025-06-25 05:22:48.420 end
2025-06-25 05:22:48.428 function f_missed returns int as
2025-06-25 05:22:48.435 begin
2025-06-25 05:22:48.442 return 1;
2025-06-25 05:22:48.452 end
2025-06-25 05:22:48.461 end -- MUST be logged because package exists but its BODY was not yet created')
2025-06-25 05:22:48.469 ('alter table t_existent add if not exists f01_existent smallint; -- must NOT be logged because column f01_existent DOES exist')
2025-06-25 05:22:48.476 ('alter table t_existent add if not exists g01_missed smallint; -- must be logged because column g01_missed NOT YET exist')
2025-06-25 05:22:48.483 ('alter table t_one_else_existent
2025-06-25 05:22:48.489 -- doc:
2025-06-25 05:22:48.496 -- "For ALTER TABLE ... ADD subclause, DDL triggers are not fired if there are only IF NOT EXISTS subclauses
2025-06-25 05:22:48.503 -- and ALL of them are related to EXISTING columns or constraints."
2025-06-25 05:22:48.510 ------------------
2025-06-25 05:22:48.516 -- must be logged because at least one column (g01_one_else_missed) NOT YET exist:
2025-06-25 05:22:48.525 add if not exists g01_one_else_missed decfloat(34)
2025-06-25 05:22:48.536 ,add if not exists f01_one_else_existent smallint
2025-06-25 05:22:48.547 ,add if not exists f02_one_else_existent int128')
2025-06-25 05:22:48.556 ('create table if not exists t_existent (id int primary key); -- must NOT be logged because such table altready exists')
2025-06-25 05:22:48.564 ('create table if not exists t_missed (id int primary key); -- MUST be logged because such table not yet exists')
2025-06-25 05:22:48.573 ('create procedure if not exists t_missed as
2025-06-25 05:22:48.579 begin
2025-06-25 05:22:48.584 -- must NOT be logged, procedure must NOT be created and NO error must raise.
2025-06-25 05:22:48.590 -- doc:
2025-06-25 05:22:48.597 -- Some objects share the same "namespace", for example, there cannot be a table and a procedure with the same name.
2025-06-25 05:22:48.604 -- In this case, if there is table T_MISSED and CREATE PROCEDURE IF NOT EXISTS T_MISSED is tried, the procedure
2025-06-25 05:22:48.612 -- will not be created and no error will be raised.
2025-06-25 05:22:48.619 end')
2025-06-25 05:22:48.627 stop
2025-06-25 05:22:48.638
2025-06-25 05:22:48.645 commit;
2025-06-25 05:22:48.651
2025-06-25 05:22:48.657 set term ^;
2025-06-25 05:22:48.662 execute block as
2025-06-25 05:22:48.670 begin
2025-06-25 05:22:48.678 for
2025-06-25 05:22:48.683 select sttm from es_list as cursor c
2025-06-25 05:22:48.689 do begin
2025-06-25 05:22:48.695 rdb$set_context('USER_SESSION', 'RUNNING_DDL', c.sttm);
2025-06-25 05:22:48.703 execute statement c.sttm
2025-06-25 05:22:48.713 with autonomous transaction;
2025-06-25 05:22:48.721 end
2025-06-25 05:22:48.728 end
2025-06-25 05:22:48.733 ^
2025-06-25 05:22:48.738 set term ;^
2025-06-25 05:22:48.743
2025-06-25 05:22:48.748 commit;
2025-06-25 05:22:48.754
2025-06-25 05:22:48.760 -- ###################################
2025-06-25 05:22:48.766 -- CHECK RESULT: SHOW DDL TRIGGERS LOG
2025-06-25 05:22:48.772 -- ###################################
2025-06-25 05:22:48.778 -- ::: NB :::
2025-06-25 05:22:48.784 -- ############################################################
2025-06-25 05:22:48.789 -- Use 'select * from v_detailed_ddl_log' if any problem occurs
2025-06-25 05:22:48.794 -- Query to this view will display executed DDL statements
2025-06-25 05:22:48.802 -- and comments about whether their must [not] be logged.
2025-06-25 05:22:48.808 -- ############################################################
2025-06-25 05:22:48.815 set count on;
2025-06-25 05:22:48.821 select * from v_check_ddl_log;
2025-06-25 05:22:48.827 rollback;
2025-06-25 05:22:48.833 /*
2025-06-25 05:22:48.841 connect '{REQUIRED_ALIAS}' user {act.db.user};
2025-06-25 05:22:48.848 drop database;
2025-06-25 05:22:48.856 quit;
2025-06-25 05:22:48.863 -- */
2025-06-25 05:22:48.871 """
2025-06-25 05:22:48.881
2025-06-25 05:22:48.889 expected_stdout = f"""
2025-06-25 05:22:48.895 MON$SEC_DATABASE Self
2025-06-25 05:22:48.903
2025-06-25 05:22:48.914 ID 1
2025-06-25 05:22:48.922 DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
2025-06-25 05:22:48.929 EVENT_TYPE CREATE
2025-06-25 05:22:48.935 OBJECT_TYPE MAPPING
2025-06-25 05:22:48.943 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:48.955 OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:48.963 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:48.970 ID 2
2025-06-25 05:22:48.980 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:48.990 EVENT_TYPE CREATE
2025-06-25 05:22:49.001 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.011 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.019 OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:49.026 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.034 ID 3
2025-06-25 05:22:49.046 DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
2025-06-25 05:22:49.054 EVENT_TYPE CREATE
2025-06-25 05:22:49.060 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.064 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.069 OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:49.075 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.081 ID 4
2025-06-25 05:22:49.086 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:49.094 EVENT_TYPE CREATE
2025-06-25 05:22:49.105 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.114 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.120 OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:49.126 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.130 ID 5
2025-06-25 05:22:49.135 DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
2025-06-25 05:22:49.140 EVENT_TYPE CREATE
2025-06-25 05:22:49.146 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.151 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.157 OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:49.163 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.171 ID 6
2025-06-25 05:22:49.183 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:49.194 EVENT_TYPE CREATE
2025-06-25 05:22:49.202 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.208 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.215 OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:49.222 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.228 ID 7
2025-06-25 05:22:49.235 DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
2025-06-25 05:22:49.242 EVENT_TYPE CREATE
2025-06-25 05:22:49.247 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.253 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.258 OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:49.270 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.279 ID 8
2025-06-25 05:22:49.287 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:49.293 EVENT_TYPE CREATE
2025-06-25 05:22:49.305 OBJECT_TYPE MAPPING
2025-06-25 05:22:49.313 DDL_EVENT CREATE MAPPING
2025-06-25 05:22:49.321 OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:49.327 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.333 ID 9
2025-06-25 05:22:49.346 DDL_TRIGGER_NAME CREATE_ROLE_BEFORE
2025-06-25 05:22:49.356 EVENT_TYPE CREATE
2025-06-25 05:22:49.364 OBJECT_TYPE ROLE
2025-06-25 05:22:49.371 DDL_EVENT CREATE ROLE
2025-06-25 05:22:49.379 OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:49.391 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.399 ID 10
2025-06-25 05:22:49.406 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:49.411 EVENT_TYPE CREATE
2025-06-25 05:22:49.419 OBJECT_TYPE ROLE
2025-06-25 05:22:49.430 DDL_EVENT CREATE ROLE
2025-06-25 05:22:49.438 OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:49.444 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.450 ID 11
2025-06-25 05:22:49.455 DDL_TRIGGER_NAME CREATE_ROLE_AFTER
2025-06-25 05:22:49.460 EVENT_TYPE CREATE
2025-06-25 05:22:49.469 OBJECT_TYPE ROLE
2025-06-25 05:22:49.478 DDL_EVENT CREATE ROLE
2025-06-25 05:22:49.485 OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:49.491 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.496 ID 12
2025-06-25 05:22:49.501 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:49.506 EVENT_TYPE CREATE
2025-06-25 05:22:49.518 OBJECT_TYPE ROLE
2025-06-25 05:22:49.527 DDL_EVENT CREATE ROLE
2025-06-25 05:22:49.535 OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:49.548 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.560 ID 13
2025-06-25 05:22:49.568 DDL_TRIGGER_NAME CREATE_DOMAIN_BEFORE
2025-06-25 05:22:49.574 EVENT_TYPE CREATE
2025-06-25 05:22:49.581 OBJECT_TYPE DOMAIN
2025-06-25 05:22:49.587 DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:49.592 OBJECT_NAME DM_MISSED
2025-06-25 05:22:49.597 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.602 ID 14
2025-06-25 05:22:49.606 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:49.611 EVENT_TYPE CREATE
2025-06-25 05:22:49.616 OBJECT_TYPE DOMAIN
2025-06-25 05:22:49.621 DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:49.626 OBJECT_NAME DM_MISSED
2025-06-25 05:22:49.632 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.637 ID 15
2025-06-25 05:22:49.643 DDL_TRIGGER_NAME CREATE_DOMAIN_AFTER
2025-06-25 05:22:49.651 EVENT_TYPE CREATE
2025-06-25 05:22:49.658 OBJECT_TYPE DOMAIN
2025-06-25 05:22:49.668 DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:49.677 OBJECT_NAME DM_MISSED
2025-06-25 05:22:49.685 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.696 ID 16
2025-06-25 05:22:49.706 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:49.715 EVENT_TYPE CREATE
2025-06-25 05:22:49.723 OBJECT_TYPE DOMAIN
2025-06-25 05:22:49.730 DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:49.743 OBJECT_NAME DM_MISSED
2025-06-25 05:22:49.755 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.766 ID 17
2025-06-25 05:22:49.776 DDL_TRIGGER_NAME CREATE_SEQUENCE_BEFORE
2025-06-25 05:22:49.783 EVENT_TYPE CREATE
2025-06-25 05:22:49.790 OBJECT_TYPE SEQUENCE
2025-06-25 05:22:49.796 DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:49.802 OBJECT_NAME GEN_MISSED
2025-06-25 05:22:49.807 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.813 ID 18
2025-06-25 05:22:49.819 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:49.825 EVENT_TYPE CREATE
2025-06-25 05:22:49.831 OBJECT_TYPE SEQUENCE
2025-06-25 05:22:49.839 DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:49.851 OBJECT_NAME GEN_MISSED
2025-06-25 05:22:49.860 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.867 ID 19
2025-06-25 05:22:49.874 DDL_TRIGGER_NAME CREATE_SEQUENCE_AFTER
2025-06-25 05:22:49.879 EVENT_TYPE CREATE
2025-06-25 05:22:49.887 OBJECT_TYPE SEQUENCE
2025-06-25 05:22:49.898 DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:49.906 OBJECT_NAME GEN_MISSED
2025-06-25 05:22:49.917 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.928 ID 20
2025-06-25 05:22:49.941 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:49.952 EVENT_TYPE CREATE
2025-06-25 05:22:49.963 OBJECT_TYPE SEQUENCE
2025-06-25 05:22:49.971 DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:49.979 OBJECT_NAME GEN_MISSED
2025-06-25 05:22:49.990 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:49.999 ID 21
2025-06-25 05:22:50.012 DDL_TRIGGER_NAME CREATE_EXCEPTION_BEFORE
2025-06-25 05:22:50.022 EVENT_TYPE CREATE
2025-06-25 05:22:50.029 OBJECT_TYPE EXCEPTION
2025-06-25 05:22:50.034 DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:50.040 OBJECT_NAME EXC_MISSED
2025-06-25 05:22:50.047 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.058 ID 22
2025-06-25 05:22:50.068 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:50.077 EVENT_TYPE CREATE
2025-06-25 05:22:50.089 OBJECT_TYPE EXCEPTION
2025-06-25 05:22:50.102 DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:50.112 OBJECT_NAME EXC_MISSED
2025-06-25 05:22:50.120 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.131 ID 23
2025-06-25 05:22:50.142 DDL_TRIGGER_NAME CREATE_EXCEPTION_AFTER
2025-06-25 05:22:50.150 EVENT_TYPE CREATE
2025-06-25 05:22:50.158 OBJECT_TYPE EXCEPTION
2025-06-25 05:22:50.166 DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:50.172 OBJECT_NAME EXC_MISSED
2025-06-25 05:22:50.178 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.189 ID 24
2025-06-25 05:22:50.196 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:50.203 EVENT_TYPE CREATE
2025-06-25 05:22:50.209 OBJECT_TYPE EXCEPTION
2025-06-25 05:22:50.215 DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:50.227 OBJECT_NAME EXC_MISSED
2025-06-25 05:22:50.239 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.250 ID 25
2025-06-25 05:22:50.259 DDL_TRIGGER_NAME CREATE_COLLATION_BEFORE
2025-06-25 05:22:50.267 EVENT_TYPE CREATE
2025-06-25 05:22:50.280 OBJECT_TYPE COLLATION
2025-06-25 05:22:50.292 DDL_EVENT CREATE COLLATION
2025-06-25 05:22:50.302 OBJECT_NAME COLL_MISSED
2025-06-25 05:22:50.313 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.324 ID 26
2025-06-25 05:22:50.333 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:50.343 EVENT_TYPE CREATE
2025-06-25 05:22:50.354 OBJECT_TYPE COLLATION
2025-06-25 05:22:50.365 DDL_EVENT CREATE COLLATION
2025-06-25 05:22:50.377 OBJECT_NAME COLL_MISSED
2025-06-25 05:22:50.389 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.399 ID 27
2025-06-25 05:22:50.412 DDL_TRIGGER_NAME CREATE_COLLATION_AFTER
2025-06-25 05:22:50.421 EVENT_TYPE CREATE
2025-06-25 05:22:50.427 OBJECT_TYPE COLLATION
2025-06-25 05:22:50.435 DDL_EVENT CREATE COLLATION
2025-06-25 05:22:50.442 OBJECT_NAME COLL_MISSED
2025-06-25 05:22:50.449 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.455 ID 28
2025-06-25 05:22:50.461 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:50.466 EVENT_TYPE CREATE
2025-06-25 05:22:50.478 OBJECT_TYPE COLLATION
2025-06-25 05:22:50.486 DDL_EVENT CREATE COLLATION
2025-06-25 05:22:50.496 OBJECT_NAME COLL_MISSED
2025-06-25 05:22:50.508 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.517 ID 29
2025-06-25 05:22:50.524 DDL_TRIGGER_NAME CREATE_INDEX_BEFORE
2025-06-25 05:22:50.529 EVENT_TYPE CREATE
2025-06-25 05:22:50.535 OBJECT_TYPE INDEX
2025-06-25 05:22:50.540 DDL_EVENT CREATE INDEX
2025-06-25 05:22:50.546 OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:50.551 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.557 ID 30
2025-06-25 05:22:50.562 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:50.568 EVENT_TYPE CREATE
2025-06-25 05:22:50.574 OBJECT_TYPE INDEX
2025-06-25 05:22:50.579 DDL_EVENT CREATE INDEX
2025-06-25 05:22:50.585 OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:50.590 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.596 ID 31
2025-06-25 05:22:50.602 DDL_TRIGGER_NAME CREATE_INDEX_AFTER
2025-06-25 05:22:50.608 EVENT_TYPE CREATE
2025-06-25 05:22:50.614 OBJECT_TYPE INDEX
2025-06-25 05:22:50.622 DDL_EVENT CREATE INDEX
2025-06-25 05:22:50.633 OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:50.641 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.648 ID 32
2025-06-25 05:22:50.654 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:50.660 EVENT_TYPE CREATE
2025-06-25 05:22:50.665 OBJECT_TYPE INDEX
2025-06-25 05:22:50.671 DDL_EVENT CREATE INDEX
2025-06-25 05:22:50.676 OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:50.686 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.697 ID 33
2025-06-25 05:22:50.707 DDL_TRIGGER_NAME CREATE_VIEW_BEFORE
2025-06-25 05:22:50.715 EVENT_TYPE CREATE
2025-06-25 05:22:50.722 OBJECT_TYPE VIEW
2025-06-25 05:22:50.728 DDL_EVENT CREATE VIEW
2025-06-25 05:22:50.733 OBJECT_NAME V_MISSED
2025-06-25 05:22:50.739 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.745 ID 34
2025-06-25 05:22:50.751 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:50.760 EVENT_TYPE CREATE
2025-06-25 05:22:50.767 OBJECT_TYPE VIEW
2025-06-25 05:22:50.772 DDL_EVENT CREATE VIEW
2025-06-25 05:22:50.778 OBJECT_NAME V_MISSED
2025-06-25 05:22:50.784 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.789 ID 35
2025-06-25 05:22:50.795 DDL_TRIGGER_NAME CREATE_VIEW_AFTER
2025-06-25 05:22:50.801 EVENT_TYPE CREATE
2025-06-25 05:22:50.807 OBJECT_TYPE VIEW
2025-06-25 05:22:50.812 DDL_EVENT CREATE VIEW
2025-06-25 05:22:50.818 OBJECT_NAME V_MISSED
2025-06-25 05:22:50.824 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.829 ID 36
2025-06-25 05:22:50.835 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:50.841 EVENT_TYPE CREATE
2025-06-25 05:22:50.846 OBJECT_TYPE VIEW
2025-06-25 05:22:50.852 DDL_EVENT CREATE VIEW
2025-06-25 05:22:50.857 OBJECT_NAME V_MISSED
2025-06-25 05:22:50.863 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.869 ID 37
2025-06-25 05:22:50.875 DDL_TRIGGER_NAME CREATE_TRIGGER_BEFORE
2025-06-25 05:22:50.880 EVENT_TYPE CREATE
2025-06-25 05:22:50.886 OBJECT_TYPE TRIGGER
2025-06-25 05:22:50.891 DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:50.897 OBJECT_NAME TRG_MISSED
2025-06-25 05:22:50.903 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.908 ID 38
2025-06-25 05:22:50.914 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:50.923 EVENT_TYPE CREATE
2025-06-25 05:22:50.930 OBJECT_TYPE TRIGGER
2025-06-25 05:22:50.940 DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:50.950 OBJECT_NAME TRG_MISSED
2025-06-25 05:22:50.959 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:50.967 ID 39
2025-06-25 05:22:50.975 DDL_TRIGGER_NAME CREATE_TRIGGER_AFTER
2025-06-25 05:22:50.987 EVENT_TYPE CREATE
2025-06-25 05:22:50.996 OBJECT_TYPE TRIGGER
2025-06-25 05:22:51.003 DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:51.010 OBJECT_NAME TRG_MISSED
2025-06-25 05:22:51.020 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.029 ID 40
2025-06-25 05:22:51.037 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:51.044 EVENT_TYPE CREATE
2025-06-25 05:22:51.050 OBJECT_TYPE TRIGGER
2025-06-25 05:22:51.060 DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:51.069 OBJECT_NAME TRG_MISSED
2025-06-25 05:22:51.076 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.083 ID 41
2025-06-25 05:22:51.089 DDL_TRIGGER_NAME CREATE_PROCEDURE_BEFORE
2025-06-25 05:22:51.095 EVENT_TYPE CREATE
2025-06-25 05:22:51.104 OBJECT_TYPE PROCEDURE
2025-06-25 05:22:51.116 DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:51.124 OBJECT_NAME SP_MISSED
2025-06-25 05:22:51.131 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.138 ID 42
2025-06-25 05:22:51.146 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:51.153 EVENT_TYPE CREATE
2025-06-25 05:22:51.161 OBJECT_TYPE PROCEDURE
2025-06-25 05:22:51.166 DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:51.178 OBJECT_NAME SP_MISSED
2025-06-25 05:22:51.188 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.196 ID 43
2025-06-25 05:22:51.203 DDL_TRIGGER_NAME CREATE_PROCEDURE_AFTER
2025-06-25 05:22:51.211 EVENT_TYPE CREATE
2025-06-25 05:22:51.222 OBJECT_TYPE PROCEDURE
2025-06-25 05:22:51.230 DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:51.237 OBJECT_NAME SP_MISSED
2025-06-25 05:22:51.243 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.249 ID 44
2025-06-25 05:22:51.255 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:51.262 EVENT_TYPE CREATE
2025-06-25 05:22:51.273 OBJECT_TYPE PROCEDURE
2025-06-25 05:22:51.282 DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:51.289 OBJECT_NAME SP_MISSED
2025-06-25 05:22:51.295 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.303 ID 45
2025-06-25 05:22:51.314 DDL_TRIGGER_NAME CREATE_FUNCTION_BEFORE
2025-06-25 05:22:51.323 EVENT_TYPE CREATE
2025-06-25 05:22:51.331 OBJECT_TYPE FUNCTION
2025-06-25 05:22:51.337 DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:51.344 OBJECT_NAME FN_MISSED
2025-06-25 05:22:51.350 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.356 ID 46
2025-06-25 05:22:51.363 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:51.373 EVENT_TYPE CREATE
2025-06-25 05:22:51.381 OBJECT_TYPE FUNCTION
2025-06-25 05:22:51.388 DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:51.395 OBJECT_NAME FN_MISSED
2025-06-25 05:22:51.400 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.405 ID 47
2025-06-25 05:22:51.411 DDL_TRIGGER_NAME CREATE_FUNCTION_AFTER
2025-06-25 05:22:51.419 EVENT_TYPE CREATE
2025-06-25 05:22:51.428 OBJECT_TYPE FUNCTION
2025-06-25 05:22:51.435 DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:51.442 OBJECT_NAME FN_MISSED
2025-06-25 05:22:51.448 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.455 ID 48
2025-06-25 05:22:51.467 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:51.476 EVENT_TYPE CREATE
2025-06-25 05:22:51.487 OBJECT_TYPE FUNCTION
2025-06-25 05:22:51.496 DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:51.506 OBJECT_NAME FN_MISSED
2025-06-25 05:22:51.514 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.525 ID 49
2025-06-25 05:22:51.534 DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_BEFORE
2025-06-25 05:22:51.541 EVENT_TYPE CREATE
2025-06-25 05:22:51.554 OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:51.565 DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:51.573 OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:51.582 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.588 ID 50
2025-06-25 05:22:51.597 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:51.608 EVENT_TYPE CREATE
2025-06-25 05:22:51.617 OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:51.625 DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:51.637 OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:51.645 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.652 ID 51
2025-06-25 05:22:51.659 DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_AFTER
2025-06-25 05:22:51.666 EVENT_TYPE CREATE
2025-06-25 05:22:51.677 OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:51.686 DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:51.693 OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:51.700 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.710 ID 52
2025-06-25 05:22:51.717 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:51.724 EVENT_TYPE CREATE
2025-06-25 05:22:51.731 OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:51.739 DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:51.752 OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:51.763 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.771 ID 53
2025-06-25 05:22:51.777 DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
2025-06-25 05:22:51.783 EVENT_TYPE ALTER
2025-06-25 05:22:51.790 OBJECT_TYPE TABLE
2025-06-25 05:22:51.802 DDL_EVENT ALTER TABLE
2025-06-25 05:22:51.810 OBJECT_NAME T_EXISTENT
2025-06-25 05:22:51.815 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.821 ID 54
2025-06-25 05:22:51.826 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:51.831 EVENT_TYPE ALTER
2025-06-25 05:22:51.836 OBJECT_TYPE TABLE
2025-06-25 05:22:51.841 DDL_EVENT ALTER TABLE
2025-06-25 05:22:51.845 OBJECT_NAME T_EXISTENT
2025-06-25 05:22:51.851 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.856 ID 55
2025-06-25 05:22:51.862 DDL_TRIGGER_NAME ALTER_TABLE_AFTER
2025-06-25 05:22:51.869 EVENT_TYPE ALTER
2025-06-25 05:22:51.875 OBJECT_TYPE TABLE
2025-06-25 05:22:51.880 DDL_EVENT ALTER TABLE
2025-06-25 05:22:51.885 OBJECT_NAME T_EXISTENT
2025-06-25 05:22:51.890 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.894 ID 56
2025-06-25 05:22:51.899 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:51.904 EVENT_TYPE ALTER
2025-06-25 05:22:51.908 OBJECT_TYPE TABLE
2025-06-25 05:22:51.914 DDL_EVENT ALTER TABLE
2025-06-25 05:22:51.919 OBJECT_NAME T_EXISTENT
2025-06-25 05:22:51.925 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.930 ID 57
2025-06-25 05:22:51.936 DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
2025-06-25 05:22:51.941 EVENT_TYPE ALTER
2025-06-25 05:22:51.947 OBJECT_TYPE TABLE
2025-06-25 05:22:51.953 DDL_EVENT ALTER TABLE
2025-06-25 05:22:51.958 OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:51.964 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:51.970 ID 58
2025-06-25 05:22:51.976 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:51.983 EVENT_TYPE ALTER
2025-06-25 05:22:51.991 OBJECT_TYPE TABLE
2025-06-25 05:22:51.997 DDL_EVENT ALTER TABLE
2025-06-25 05:22:52.004 OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:52.011 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.018 ID 59
2025-06-25 05:22:52.030 DDL_TRIGGER_NAME ALTER_TABLE_AFTER
2025-06-25 05:22:52.038 EVENT_TYPE ALTER
2025-06-25 05:22:52.044 OBJECT_TYPE TABLE
2025-06-25 05:22:52.050 DDL_EVENT ALTER TABLE
2025-06-25 05:22:52.056 OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:52.061 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.068 ID 60
2025-06-25 05:22:52.075 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:52.082 EVENT_TYPE ALTER
2025-06-25 05:22:52.089 OBJECT_TYPE TABLE
2025-06-25 05:22:52.096 DDL_EVENT ALTER TABLE
2025-06-25 05:22:52.103 OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:52.110 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.119 ID 61
2025-06-25 05:22:52.131 DDL_TRIGGER_NAME CREATE_TABLE_BEFORE
2025-06-25 05:22:52.140 EVENT_TYPE CREATE
2025-06-25 05:22:52.145 OBJECT_TYPE TABLE
2025-06-25 05:22:52.150 DDL_EVENT CREATE TABLE
2025-06-25 05:22:52.157 OBJECT_NAME T_MISSED
2025-06-25 05:22:52.164 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.170 ID 62
2025-06-25 05:22:52.175 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:52.180 EVENT_TYPE CREATE
2025-06-25 05:22:52.185 OBJECT_TYPE TABLE
2025-06-25 05:22:52.190 DDL_EVENT CREATE TABLE
2025-06-25 05:22:52.196 OBJECT_NAME T_MISSED
2025-06-25 05:22:52.202 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.207 ID 63
2025-06-25 05:22:52.212 DDL_TRIGGER_NAME CREATE_TABLE_AFTER
2025-06-25 05:22:52.217 EVENT_TYPE CREATE
2025-06-25 05:22:52.223 OBJECT_TYPE TABLE
2025-06-25 05:22:52.228 DDL_EVENT CREATE TABLE
2025-06-25 05:22:52.234 OBJECT_NAME T_MISSED
2025-06-25 05:22:52.240 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.248 ID 64
2025-06-25 05:22:52.257 DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:52.265 EVENT_TYPE CREATE
2025-06-25 05:22:52.276 OBJECT_TYPE TABLE
2025-06-25 05:22:52.285 DDL_EVENT CREATE TABLE
2025-06-25 05:22:52.292 OBJECT_NAME T_MISSED
2025-06-25 05:22:52.299 FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.309
2025-06-25 05:22:52.318 Records affected: 64
2025-06-25 05:22:52.325 """
2025-06-25 05:22:52.331
2025-06-25 05:22:52.336 act.expected_stdout = expected_stdout
2025-06-25 05:22:52.342 act.isql(switches=['-q', act.db.db_path, '-user', act.db.user], input = check_sql, credentials = False, connect_db = False, combine_output = True, io_enc = locale.getpreferredencoding())
2025-06-25 05:22:52.356 #time.sleep(10000)
2025-06-25 05:22:52.364
2025-06-25 05:22:52.371 # temply, use 4debug when DB is not self-sec:
2025-06-25 05:22:52.377 #act.isql(input = check_sql, combine_output = True, io_enc = locale.getpreferredencoding())
2025-06-25 05:22:52.383 >       assert act.clean_stdout == act.clean_expected_stdout
2025-06-25 05:22:52.389 E       assert
2025-06-25 05:22:52.396 E           MON$SEC_DATABASE Self
2025-06-25 05:22:52.401 E         + Statement failed, SQLSTATE = 42000
2025-06-25 05:22:52.407 E         + unsuccessful metadata update
2025-06-25 05:22:52.412 E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
2025-06-25 05:22:52.418 E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
2025-06-25 05:22:52.423 E         + -Dynamic SQL Error
2025-06-25 05:22:52.429 E         + -SQL error code = -504
2025-06-25 05:22:52.434 E         + -CHARACTER SET "UTF8" is not defined
2025-06-25 05:22:52.439 E         + Statement failed, SQLSTATE = 42000
2025-06-25 05:22:52.444 E         + unsuccessful metadata update
2025-06-25 05:22:52.449 E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
2025-06-25 05:22:52.453 E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
2025-06-25 05:22:52.458 E         + -Dynamic SQL Error
2025-06-25 05:22:52.463 E         + -SQL error code = -504
2025-06-25 05:22:52.468 E         + -CHARACTER SET "UTF8" is not defined
2025-06-25 05:22:52.474 E         + -At block line: 7, col: 17
2025-06-25 05:22:52.482 E           ID 1
2025-06-25 05:22:52.493 E           DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
2025-06-25 05:22:52.503 E           EVENT_TYPE CREATE
2025-06-25 05:22:52.509 E           OBJECT_TYPE MAPPING
2025-06-25 05:22:52.516 E           DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.523 E           OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:52.530 E           FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.537 E           ID 2
2025-06-25 05:22:52.544 E           DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:52.556 E           EVENT_TYPE CREATE
2025-06-25 05:22:52.566 E           OBJECT_TYPE MAPPING
2025-06-25 05:22:52.573 E           DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.580 E           OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:52.589 E           FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.600 E           ID 3
2025-06-25 05:22:52.608 E           DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
2025-06-25 05:22:52.618 E           EVENT_TYPE CREATE
2025-06-25 05:22:52.628 E           OBJECT_TYPE MAPPING
2025-06-25 05:22:52.637 E           DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.648 E           OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:52.658 E           FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.669 E           ID 4
2025-06-25 05:22:52.679 E           DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:52.688 E           EVENT_TYPE CREATE
2025-06-25 05:22:52.695 E           OBJECT_TYPE MAPPING
2025-06-25 05:22:52.702 E           DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.707 E           OBJECT_NAME MAP_LOCAL_MISSED
2025-06-25 05:22:52.712 E           FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.717 E         - ID 5
2025-06-25 05:22:52.722 E         - DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
2025-06-25 05:22:52.735 E         - EVENT_TYPE CREATE
2025-06-25 05:22:52.743 E         - OBJECT_TYPE MAPPING
2025-06-25 05:22:52.751 E         - DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.763 E         - OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:52.774 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.783 E         - ID 6
2025-06-25 05:22:52.791 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:52.798 E         - EVENT_TYPE CREATE
2025-06-25 05:22:52.807 E         - OBJECT_TYPE MAPPING
2025-06-25 05:22:52.818 E         - DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.827 E         - OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:52.835 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.844 E         - ID 7
2025-06-25 05:22:52.850 E         - DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
2025-06-25 05:22:52.859 E         - EVENT_TYPE CREATE
2025-06-25 05:22:52.868 E         - OBJECT_TYPE MAPPING
2025-06-25 05:22:52.875 E         - DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.882 E         - OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:52.889 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.894 E         - ID 8
2025-06-25 05:22:52.900 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:52.905 E         - EVENT_TYPE CREATE
2025-06-25 05:22:52.911 E         - OBJECT_TYPE MAPPING
2025-06-25 05:22:52.918 E         - DDL_EVENT CREATE MAPPING
2025-06-25 05:22:52.923 E         - OBJECT_NAME MAP_GLOBAL_MISSED
2025-06-25 05:22:52.931 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.942 E         - ID 9
2025-06-25 05:22:52.949 E         - DDL_TRIGGER_NAME CREATE_ROLE_BEFORE
2025-06-25 05:22:52.955 E         - EVENT_TYPE CREATE
2025-06-25 05:22:52.961 E         - OBJECT_TYPE ROLE
2025-06-25 05:22:52.966 E         - DDL_EVENT CREATE ROLE
2025-06-25 05:22:52.970 E         - OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:52.976 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:52.981 E         - ID 10
2025-06-25 05:22:52.987 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:52.993 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.002 E         - OBJECT_TYPE ROLE
2025-06-25 05:22:53.010 E         - DDL_EVENT CREATE ROLE
2025-06-25 05:22:53.017 E         - OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:53.023 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.028 E         - ID 11
2025-06-25 05:22:53.034 E         - DDL_TRIGGER_NAME CREATE_ROLE_AFTER
2025-06-25 05:22:53.044 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.051 E         - OBJECT_TYPE ROLE
2025-06-25 05:22:53.058 E         - DDL_EVENT CREATE ROLE
2025-06-25 05:22:53.065 E         - OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:53.072 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.079 E         - ID 12
2025-06-25 05:22:53.084 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:53.091 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.099 E         - OBJECT_TYPE ROLE
2025-06-25 05:22:53.109 E         - DDL_EVENT CREATE ROLE
2025-06-25 05:22:53.118 E         - OBJECT_NAME ROLE_MISSED
2025-06-25 05:22:53.125 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.130 E         - ID 13
2025-06-25 05:22:53.136 E         - DDL_TRIGGER_NAME CREATE_DOMAIN_BEFORE
2025-06-25 05:22:53.142 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.147 E         - OBJECT_TYPE DOMAIN
2025-06-25 05:22:53.153 E         - DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:53.158 E         - OBJECT_NAME DM_MISSED
2025-06-25 05:22:53.164 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.169 E         - ID 14
2025-06-25 05:22:53.175 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:53.181 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.187 E         - OBJECT_TYPE DOMAIN
2025-06-25 05:22:53.194 E         - DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:53.205 E         - OBJECT_NAME DM_MISSED
2025-06-25 05:22:53.217 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.230 E         - ID 15
2025-06-25 05:22:53.240 E         - DDL_TRIGGER_NAME CREATE_DOMAIN_AFTER
2025-06-25 05:22:53.249 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.256 E         - OBJECT_TYPE DOMAIN
2025-06-25 05:22:53.262 E         - DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:53.268 E         - OBJECT_NAME DM_MISSED
2025-06-25 05:22:53.275 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.282 E         - ID 16
2025-06-25 05:22:53.288 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:53.293 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.299 E         - OBJECT_TYPE DOMAIN
2025-06-25 05:22:53.305 E         - DDL_EVENT CREATE DOMAIN
2025-06-25 05:22:53.311 E         - OBJECT_NAME DM_MISSED
2025-06-25 05:22:53.316 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.322 E         - ID 17
2025-06-25 05:22:53.328 E         - DDL_TRIGGER_NAME CREATE_SEQUENCE_BEFORE
2025-06-25 05:22:53.334 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.341 E         - OBJECT_TYPE SEQUENCE
2025-06-25 05:22:53.353 E         - DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:53.361 E         - OBJECT_NAME GEN_MISSED
2025-06-25 05:22:53.369 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.375 E         - ID 18
2025-06-25 05:22:53.381 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:53.386 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.391 E         - OBJECT_TYPE SEQUENCE
2025-06-25 05:22:53.395 E         - DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:53.399 E         - OBJECT_NAME GEN_MISSED
2025-06-25 05:22:53.404 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.409 E         - ID 19
2025-06-25 05:22:53.414 E         - DDL_TRIGGER_NAME CREATE_SEQUENCE_AFTER
2025-06-25 05:22:53.420 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.427 E         - OBJECT_TYPE SEQUENCE
2025-06-25 05:22:53.432 E         - DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:53.437 E         - OBJECT_NAME GEN_MISSED
2025-06-25 05:22:53.442 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.448 E         - ID 20
2025-06-25 05:22:53.453 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:53.459 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.465 E         - OBJECT_TYPE SEQUENCE
2025-06-25 05:22:53.470 E         - DDL_EVENT CREATE SEQUENCE
2025-06-25 05:22:53.476 E         - OBJECT_NAME GEN_MISSED
2025-06-25 05:22:53.481 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.487 E         - ID 21
2025-06-25 05:22:53.494 E         - DDL_TRIGGER_NAME CREATE_EXCEPTION_BEFORE
2025-06-25 05:22:53.500 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.505 E         - OBJECT_TYPE EXCEPTION
2025-06-25 05:22:53.513 E         - DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:53.521 E         - OBJECT_NAME EXC_MISSED
2025-06-25 05:22:53.530 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.539 E         - ID 22
2025-06-25 05:22:53.548 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:53.557 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.565 E         - OBJECT_TYPE EXCEPTION
2025-06-25 05:22:53.574 E         - DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:53.583 E         - OBJECT_NAME EXC_MISSED
2025-06-25 05:22:53.591 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.598 E         - ID 23
2025-06-25 05:22:53.609 E         - DDL_TRIGGER_NAME CREATE_EXCEPTION_AFTER
2025-06-25 05:22:53.621 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.629 E         - OBJECT_TYPE EXCEPTION
2025-06-25 05:22:53.637 E         - DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:53.644 E         - OBJECT_NAME EXC_MISSED
2025-06-25 05:22:53.651 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.657 E         - ID 24
2025-06-25 05:22:53.663 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:53.671 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.682 E         - OBJECT_TYPE EXCEPTION
2025-06-25 05:22:53.690 E         - DDL_EVENT CREATE EXCEPTION
2025-06-25 05:22:53.697 E         - OBJECT_NAME EXC_MISSED
2025-06-25 05:22:53.703 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.709 E         - ID 25
2025-06-25 05:22:53.715 E         - DDL_TRIGGER_NAME CREATE_COLLATION_BEFORE
2025-06-25 05:22:53.720 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.726 E         - OBJECT_TYPE COLLATION
2025-06-25 05:22:53.739 E         - DDL_EVENT CREATE COLLATION
2025-06-25 05:22:53.753 E         - OBJECT_NAME COLL_MISSED
2025-06-25 05:22:53.761 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.766 E         - ID 26
2025-06-25 05:22:53.773 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:53.780 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.786 E         - OBJECT_TYPE COLLATION
2025-06-25 05:22:53.792 E         - DDL_EVENT CREATE COLLATION
2025-06-25 05:22:53.797 E         - OBJECT_NAME COLL_MISSED
2025-06-25 05:22:53.803 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.808 E         - ID 27
2025-06-25 05:22:53.817 E         - DDL_TRIGGER_NAME CREATE_COLLATION_AFTER
2025-06-25 05:22:53.830 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.840 E         - OBJECT_TYPE COLLATION
2025-06-25 05:22:53.848 E         - DDL_EVENT CREATE COLLATION
2025-06-25 05:22:53.855 E         - OBJECT_NAME COLL_MISSED
2025-06-25 05:22:53.866 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.877 E         - ID 28
2025-06-25 05:22:53.889 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:53.902 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.913 E         - OBJECT_TYPE COLLATION
2025-06-25 05:22:53.920 E         - DDL_EVENT CREATE COLLATION
2025-06-25 05:22:53.926 E         - OBJECT_NAME COLL_MISSED
2025-06-25 05:22:53.931 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.936 E         - ID 29
2025-06-25 05:22:53.941 E         - DDL_TRIGGER_NAME CREATE_INDEX_BEFORE
2025-06-25 05:22:53.946 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.950 E         - OBJECT_TYPE INDEX
2025-06-25 05:22:53.954 E         - DDL_EVENT CREATE INDEX
2025-06-25 05:22:53.959 E         - OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:53.963 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:53.969 E         - ID 30
2025-06-25 05:22:53.980 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:53.990 E         - EVENT_TYPE CREATE
2025-06-25 05:22:53.999 E         - OBJECT_TYPE INDEX
2025-06-25 05:22:54.012 E         - DDL_EVENT CREATE INDEX
2025-06-25 05:22:54.023 E         - OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:54.035 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.043 E         - ID 31
2025-06-25 05:22:54.053 E         - DDL_TRIGGER_NAME CREATE_INDEX_AFTER
2025-06-25 05:22:54.063 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.071 E         - OBJECT_TYPE INDEX
2025-06-25 05:22:54.085 E         - DDL_EVENT CREATE INDEX
2025-06-25 05:22:54.094 E         - OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:54.100 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.110 E         - ID 32
2025-06-25 05:22:54.121 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:54.132 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.143 E         - OBJECT_TYPE INDEX
2025-06-25 05:22:54.150 E         - DDL_EVENT CREATE INDEX
2025-06-25 05:22:54.159 E         - OBJECT_NAME T_MISSED_F01
2025-06-25 05:22:54.170 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.181 E         - ID 33
2025-06-25 05:22:54.191 E         - DDL_TRIGGER_NAME CREATE_VIEW_BEFORE
2025-06-25 05:22:54.199 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.206 E         - OBJECT_TYPE VIEW
2025-06-25 05:22:54.212 E         - DDL_EVENT CREATE VIEW
2025-06-25 05:22:54.219 E         - OBJECT_NAME V_MISSED
2025-06-25 05:22:54.224 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.232 E         - ID 34
2025-06-25 05:22:54.243 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:54.253 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.261 E         - OBJECT_TYPE VIEW
2025-06-25 05:22:54.267 E         - DDL_EVENT CREATE VIEW
2025-06-25 05:22:54.275 E         - OBJECT_NAME V_MISSED
2025-06-25 05:22:54.283 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.293 E         - ID 35
2025-06-25 05:22:54.301 E         - DDL_TRIGGER_NAME CREATE_VIEW_AFTER
2025-06-25 05:22:54.308 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.314 E         - OBJECT_TYPE VIEW
2025-06-25 05:22:54.320 E         - DDL_EVENT CREATE VIEW
2025-06-25 05:22:54.325 E         - OBJECT_NAME V_MISSED
2025-06-25 05:22:54.331 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.338 E         - ID 36
2025-06-25 05:22:54.348 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:54.355 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.364 E         - OBJECT_TYPE VIEW
2025-06-25 05:22:54.373 E         - DDL_EVENT CREATE VIEW
2025-06-25 05:22:54.381 E         - OBJECT_NAME V_MISSED
2025-06-25 05:22:54.387 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.392 E         - ID 37
2025-06-25 05:22:54.397 E         - DDL_TRIGGER_NAME CREATE_TRIGGER_BEFORE
2025-06-25 05:22:54.402 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.406 E         - OBJECT_TYPE TRIGGER
2025-06-25 05:22:54.417 E         - DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:54.427 E         - OBJECT_NAME TRG_MISSED
2025-06-25 05:22:54.434 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.439 E         - ID 38
2025-06-25 05:22:54.450 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:54.457 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.463 E         - OBJECT_TYPE TRIGGER
2025-06-25 05:22:54.470 E         - DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:54.480 E         - OBJECT_NAME TRG_MISSED
2025-06-25 05:22:54.487 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.493 E         - ID 39
2025-06-25 05:22:54.499 E         - DDL_TRIGGER_NAME CREATE_TRIGGER_AFTER
2025-06-25 05:22:54.504 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.509 E         - OBJECT_TYPE TRIGGER
2025-06-25 05:22:54.518 E         - DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:54.530 E         - OBJECT_NAME TRG_MISSED
2025-06-25 05:22:54.536 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.543 E         - ID 40
2025-06-25 05:22:54.549 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:54.554 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.558 E         - OBJECT_TYPE TRIGGER
2025-06-25 05:22:54.563 E         - DDL_EVENT CREATE TRIGGER
2025-06-25 05:22:54.571 E         - OBJECT_NAME TRG_MISSED
2025-06-25 05:22:54.578 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.584 E         - ID 41
2025-06-25 05:22:54.590 E         - DDL_TRIGGER_NAME CREATE_PROCEDURE_BEFORE
2025-06-25 05:22:54.596 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.605 E         - OBJECT_TYPE PROCEDURE
2025-06-25 05:22:54.613 E         - DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:54.620 E         - OBJECT_NAME SP_MISSED
2025-06-25 05:22:54.627 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.633 E         - ID 42
2025-06-25 05:22:54.639 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:54.645 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.651 E         - OBJECT_TYPE PROCEDURE
2025-06-25 05:22:54.658 E         - DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:54.666 E         - OBJECT_NAME SP_MISSED
2025-06-25 05:22:54.674 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.679 E         - ID 43
2025-06-25 05:22:54.685 E         - DDL_TRIGGER_NAME CREATE_PROCEDURE_AFTER
2025-06-25 05:22:54.691 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.696 E         - OBJECT_TYPE PROCEDURE
2025-06-25 05:22:54.702 E         - DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:54.708 E         - OBJECT_NAME SP_MISSED
2025-06-25 05:22:54.713 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.724 E         - ID 44
2025-06-25 05:22:54.730 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:54.738 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.744 E         - OBJECT_TYPE PROCEDURE
2025-06-25 05:22:54.750 E         - DDL_EVENT CREATE PROCEDURE
2025-06-25 05:22:54.757 E         - OBJECT_NAME SP_MISSED
2025-06-25 05:22:54.764 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.772 E         - ID 45
2025-06-25 05:22:54.778 E         - DDL_TRIGGER_NAME CREATE_FUNCTION_BEFORE
2025-06-25 05:22:54.785 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.794 E         - OBJECT_TYPE FUNCTION
2025-06-25 05:22:54.803 E         - DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:54.811 E         - OBJECT_NAME FN_MISSED
2025-06-25 05:22:54.818 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.825 E         - ID 46
2025-06-25 05:22:54.831 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:54.839 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.850 E         - OBJECT_TYPE FUNCTION
2025-06-25 05:22:54.857 E         - DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:54.863 E         - OBJECT_NAME FN_MISSED
2025-06-25 05:22:54.870 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.877 E         - ID 47
2025-06-25 05:22:54.884 E         - DDL_TRIGGER_NAME CREATE_FUNCTION_AFTER
2025-06-25 05:22:54.890 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.901 E         - OBJECT_TYPE FUNCTION
2025-06-25 05:22:54.911 E         - DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:54.919 E         - OBJECT_NAME FN_MISSED
2025-06-25 05:22:54.925 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.930 E         - ID 48
2025-06-25 05:22:54.935 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:54.939 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.944 E         - OBJECT_TYPE FUNCTION
2025-06-25 05:22:54.949 E         - DDL_EVENT CREATE FUNCTION
2025-06-25 05:22:54.954 E         - OBJECT_NAME FN_MISSED
2025-06-25 05:22:54.959 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:54.965 E         - ID 49
2025-06-25 05:22:54.971 E         - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_BEFORE
2025-06-25 05:22:54.977 E         - EVENT_TYPE CREATE
2025-06-25 05:22:54.987 E         - OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:54.996 E         - DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:55.002 E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:55.012 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.020 E         - ID 50
2025-06-25 05:22:55.029 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:55.038 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.051 E         - OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:55.062 E         - DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:55.074 E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:55.083 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.091 E         - ID 51
2025-06-25 05:22:55.099 E         - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_AFTER
2025-06-25 05:22:55.105 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.111 E         - OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:55.120 E         - DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:55.127 E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:55.137 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.149 E         - ID 52
2025-06-25 05:22:55.159 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:55.167 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.174 E         - OBJECT_TYPE PACKAGE BODY
2025-06-25 05:22:55.186 E         - DDL_EVENT CREATE PACKAGE BODY
2025-06-25 05:22:55.198 E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
2025-06-25 05:22:55.206 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.213 E         - ID 53
2025-06-25 05:22:55.220 E         - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
2025-06-25 05:22:55.230 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.239 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.246 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.253 E         - OBJECT_NAME T_EXISTENT
2025-06-25 05:22:55.260 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.266 E         - ID 54
2025-06-25 05:22:55.271 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:55.275 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.281 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.287 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.293 E         - OBJECT_NAME T_EXISTENT
2025-06-25 05:22:55.298 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.303 E         - ID 55
2025-06-25 05:22:55.310 E         - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
2025-06-25 05:22:55.320 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.329 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.337 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.349 E         - OBJECT_NAME T_EXISTENT
2025-06-25 05:22:55.359 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.367 E         - ID 56
2025-06-25 05:22:55.374 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:55.380 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.387 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.398 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.409 E         - OBJECT_NAME T_EXISTENT
2025-06-25 05:22:55.420 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.429 E         - ID 57
2025-06-25 05:22:55.437 E         - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
2025-06-25 05:22:55.448 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.459 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.466 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.472 E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:55.477 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.482 E         - ID 58
2025-06-25 05:22:55.488 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:55.492 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.497 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.503 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.511 E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:55.516 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.525 E         - ID 59
2025-06-25 05:22:55.537 E         - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
2025-06-25 05:22:55.546 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.555 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.567 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.576 E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:55.588 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.599 E         - ID 60
2025-06-25 05:22:55.607 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:55.614 E         - EVENT_TYPE ALTER
2025-06-25 05:22:55.621 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.627 E         - DDL_EVENT ALTER TABLE
2025-06-25 05:22:55.633 E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
2025-06-25 05:22:55.638 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.648 E         - ID 61
2025-06-25 05:22:55.658 E         - DDL_TRIGGER_NAME CREATE_TABLE_BEFORE
2025-06-25 05:22:55.667 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.676 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.684 E         - DDL_EVENT CREATE TABLE
2025-06-25 05:22:55.690 E         - OBJECT_NAME T_MISSED
2025-06-25 05:22:55.698 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.708 E         - ID 62
2025-06-25 05:22:55.716 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
2025-06-25 05:22:55.723 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.729 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.739 E         - DDL_EVENT CREATE TABLE
2025-06-25 05:22:55.748 E         - OBJECT_NAME T_MISSED
2025-06-25 05:22:55.756 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.763 E         - ID 63
2025-06-25 05:22:55.769 E         - DDL_TRIGGER_NAME CREATE_TABLE_AFTER
2025-06-25 05:22:55.775 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.781 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.786 E         - DDL_EVENT CREATE TABLE
2025-06-25 05:22:55.792 E         - OBJECT_NAME T_MISSED
2025-06-25 05:22:55.797 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.807 E         - ID 64
2025-06-25 05:22:55.817 E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
2025-06-25 05:22:55.825 E         - EVENT_TYPE CREATE
2025-06-25 05:22:55.831 E         - OBJECT_TYPE TABLE
2025-06-25 05:22:55.837 E         - DDL_EVENT CREATE TABLE
2025-06-25 05:22:55.843 E         - OBJECT_NAME T_MISSED
2025-06-25 05:22:55.849 E         - FIRED_DDL_TRG_COUNT 4
2025-06-25 05:22:55.855 E         - Records affected: 64
2025-06-25 05:22:55.867 E         + Records affected: 4
2025-06-25 05:22:55.872
2025-06-25 05:22:55.878 tests/bugs/gh_8062_test.py:876: AssertionError
2025-06-25 05:22:55.884 ---------------------------- Captured stdout setup -----------------------------
2025-06-25 05:22:55.892 Creating db: localhost:/var/tmp/qa_2024/test_11668/test.fdb [page_size=None, sql_dialect=None, charset='NONE', user=SYSDBA, password=masterkey]
3 #text
act = <firebird.qa.plugin.Action pytest object at [hex]>
capsys = <_pytest.capture.CaptureFixture pytest object at [hex]>

    @pytest.mark.version('>=6.0')
    def test_1(act: Action, capsys):
    
        # Scan line-by-line through databases.conf, find line starting with REQUIRED_ALIAS and extract name of file that
        # must be created in the $(dir_sampleDb)/qa/ folder. This name will be used further as target database (tmp_fdb).
        # NOTE: we have to SKIP lines which are commented out, i.e. if they starts with '#':
        p_required_alias_ptn =  re.compile( '^(?!#)((^|\\s+)' + REQUIRED_ALIAS + ')\\s*=\\s*\\$\\(dir_sampleDb\\)/qa/', re.IGNORECASE )
        fname_in_dbconf = None
    
        with open(act.home_dir/'databases.conf', 'r') as f:
            for line in f:
                if p_required_alias_ptn.search(line):
                    # If databases.conf contains line like this:
                    #     tmp_8062_alias = $(dir_sampleDb)/qa/tmp_qa_8062.fdb
                    # - then we extract filename: 'tmp_qa_8062.fdb' (see below):
                    fname_in_dbconf = Path(line.split('=')[1].strip()).name
                    break
    
        # if 'fname_in_dbconf' remains undefined here then propably REQUIRED_ALIAS not equals to specified in the databases.conf!
        #
        assert fname_in_dbconf
    
        tmp_dba_pswd = 'p@$$w8062'
        check_sql = f"""
            -- DO NOT: set bail on; -- we have to drop database at final point!
            set list on;
            -- /*
            rollback;
            create database '{REQUIRED_ALIAS}';
            alter database set linger to 0;
            create user {act.db.user} password '{tmp_dba_pswd}' using plugin Srp;
            commit;
            connect '{REQUIRED_ALIAS}' user {act.db.user};
            -- */
            select mon$sec_database from mon$database; -- must be: 'Self'
            commit;
    
            drop global mapping if exists map_global_existent;
            drop user if exists u_gh_8062_existent;
    
            -- ####################################################
            -- INITIAL creation of DB objects (before DDL triggers)
            -- ####################################################
            create mapping map_local_existent using plugin Srp from any user to user;
            create global mapping map_global_existent using plugin Srp from any user to user;
            create user u_gh_8062_existent password '123';
            create role role_existent;
            create domain dm_existent as int;
            create sequence gen_existent;
            create exception exc_existent 'foo';
            create collation coll_existent for utf8 from unicode;
    
            create table log_ddl_triggers_activity (
                id int generated by default as identity constraint pk_log_ddl_triggers_activity primary key
                ,ddl_trigger_name varchar(64)
                ,event_type varchar(25) not null
                ,object_type varchar(25) not null
                ,ddl_event varchar(25) not null
                ,object_name varchar(64) not null
                ,dts timestamp default 'now'
                ,running_ddl varchar(8190)
            );
    
            create view v_detailed_ddl_log as
            select
                id
                ,running_ddl
                ,ddl_trigger_name
                ,event_type
                ,object_type
                ,ddl_event
                ,object_name
                ,count(*)over(partition by ddl_event, object_name) as fired_ddl_trg_count
            from log_ddl_triggers_activity
            order by id;
    
            create view v_check_ddl_log as
            select
                id
                ,ddl_trigger_name
                ,event_type
                ,object_type
                ,ddl_event
                ,object_name
                ,fired_ddl_trg_count
            from v_detailed_ddl_log
            ;
    
            create table es_list(
                id int generated by default as identity constraint pk_es_list primary key
               ,sttm varchar(8190)
            );
    
            create table t_existent (
                id int primary key
                ,pid int
                ,f01_existent int
                ,f02_existent int
                ,f03_existent int
                ,constraint t_existent_fk foreign key(pid) references t_existent(id) on delete cascade
            );
            create index t_existent_f01 on t_existent(f01_existent);
            create view v_existent as select * from t_existent;
    
            create table t_one_else_existent (
                id int primary key
                ,pid int
                ,f01_one_else_existent int
                ,f02_one_else_existent int
                ,f03_one_else_existent int
            );
    
    
            set term ^;
            create trigger trg_existent for t_existent before insert as
            begin
            end
            ^
            create procedure sp_existent as
            begin
            end
            ^
            create function fn_existent returns int as
            begin
              return 1;
            end
            ^
            create package pg_existent as
            begin
                procedure p;
                function f returns int;
            end
            ^
            create package body pg_existent as
            begin
                procedure p as
                begin
                end
                function f returns int as
                begin
                    return 1;
                end
            end
            ^
    
            -- This package initially has NO body.
            -- We will use it for 'create package body if not exists' -- see below:
            create package pg_missed_implementation as
            begin
                procedure p_missed;
                function f_missed returns int;
            end
            ^
            commit
            ^
    
            -- ###################
            -- create DDL triggers
            -- ###################
            execute block as
                declare v_lf char(1) = x'0A';
            begin
                rdb$set_context('USER_SESSION', 'SKIP_DDL_TRIGGER', '1');
    
                for
                    with
                    a as (
                        select 'ANY DDL STATEMENT' x from rdb$database union all
                        select 'ALTER TABLE' from rdb$database union all
                        select 'CREATE MAPPING' from rdb$database union all
                        select 'CREATE TABLE' from rdb$database union all
                        select 'CREATE PROCEDURE' from rdb$database union all
                        select 'CREATE FUNCTION' from rdb$database union all
                        select 'CREATE TRIGGER' from rdb$database union all
                        select 'CREATE EXCEPTION' from rdb$database union all
                        select 'CREATE VIEW' from rdb$database union all
                        select 'CREATE DOMAIN' from rdb$database union all
                        select 'CREATE ROLE' from rdb$database union all
                        select 'CREATE SEQUENCE' from rdb$database union all
                        select 'CREATE USER' from rdb$database union all
                        select 'CREATE INDEX' from rdb$database union all
                        select 'CREATE COLLATION' from rdb$database union all
                        select 'CREATE PACKAGE' from rdb$database union all
                        select 'CREATE PACKAGE BODY' from rdb$database
                    )
                    ,e as (
                        select 'before' w from rdb$database union all select 'after' from rdb$database
                    )
                    ,t as (
                        select upper(trim(replace(trim(a.x),' ','_')) || iif(e.w='before', '_before', '_after')) as trg_name, a.x, e.w
                        from e, a
                    )
    
                    select
                           'create trigger trg_' || t.trg_name
                        || ' active ' || t.w || ' ' || trim(t.x) || ' as '
                        || :v_lf
                        || 'begin'
                        || :v_lf
                        || q'!    if (rdb$get_context('USER_SESSION', 'SKIP_DDL_TRIGGER') is null) then!'
                        || :v_lf
                        || '        insert into log_ddl_triggers_activity(ddl_trigger_name, event_type, object_type, ddl_event, object_name, running_ddl) values('
                        || :v_lf
                        || q'!'!' || trim(t.trg_name) || q'!'!'
                        || :v_lf
                        || q'!, rdb$get_context('DDL_TRIGGER', 'EVENT_TYPE')!'
                        || :v_lf
                        || q'!, rdb$get_context('DDL_TRIGGER', 'OBJECT_TYPE')!'
                        || :v_lf
                        || q'!, rdb$get_context('DDL_TRIGGER', 'DDL_EVENT')!'
                        || :v_lf
                        || q'!, rdb$get_context('DDL_TRIGGER', 'OBJECT_NAME')!'
                        || :v_lf
                        || q'!, rdb$get_context('USER_SESSION', 'RUNNING_DDL')!'
                        || :v_lf
                        || ');'
                        || :v_lf
                        || ' end'
                        as sttm
                    from t
                    as cursor c
                do begin
                     execute statement(c.sttm) with autonomous transaction;
                end
    
                rdb$set_context('USER_SESSION', 'SKIP_DDL_TRIGGER', null);
            end
            ^
            commit
            ^
            set term ;^
    
    
            -- ##########################
            -- RUN 'CREATE IF NOT EXISTS' (DDL triggers must log actions if object did not exists before that)
            -- ##########################
    
            -- THIS CURRENTLY *WILL* BE LOGGED THUS WE SKIP CHECK: ('create user if not exists u_gh_8062_existent password ''123'' using plugin Srp; -- must NOT be logged because already exists (current DB is SELF-SECURITY!)')
            -- ('create user if not exists u_gh_8062_missed password ''123'' using plugin Srp; -- MUST be logged because not yet exists')
    
            set bulk_insert insert into es_list(sttm) values(?);
            ('create mapping if not exists map_local_existent using plugin Srp from any user to user; -- must NOT be logged because already exists (current DB is SELF-SECURITY!)')
            ('create mapping if not exists map_local_missed using plugin Srp from any user to user; -- MUST be logged because not yet exists')
            ('create global mapping if not exists map_global_existent using plugin Srp from any user to user; -- must NOT be logged because already exists')
            ('create global mapping if not exists map_global_missed using plugin Srp from any user to user;')
            ('create role if not exists role_existent; -- must NOT be logged because already exists')
            ('create role if not exists role_missed; -- MUST be logged because not yet exists')
            ('create domain if not exists dm_existent as int; -- must NOT be logged because already exists')
            ('create domain if not exists dm_missed as int; -- MUST be logged because not yet exists')
            ('create sequence if not exists gen_existent; -- must NOT be logged because already exists')
            ('create sequence if not exists gen_missed; -- MUST be logged because not yet exists')
            ('create exception if not exists exc_existent ''bar''; -- must NOT be logged because already exists')
            ('create exception if not exists exc_missed ''rio''; -- MUST be logged because not yet exists')
            ('create collation if not exists coll_existent for iso8859_1 from pt_pt; -- must NOT be logged because already exists')
            ('create collation if not exists coll_missed for iso8859_1 from pt_pt; -- MUST be logged because not yet exists')
            ('create index if not exists t_existent_f01 on t_existent(f01_existent); -- must NOT belogged because such index already exists')
            ('create descending index if not exists t_missed_f01 on t_existent(f01_existent); -- MUST be logged: this index not yet exists')
            ('create view if not exists v_existent as select * from t_existent; -- must NOT be logged: this view already exists')
            ('create view if not exists v_missed as select * from t_existent; -- MUST be logged: this view not yet exists')
            ('create trigger if not exists trg_existent for t_existent after insert or update or delete as begin end;')
            ('create trigger if not exists trg_missed for t_existent after insert or update or delete as begin end;')
            ('create procedure if not exists sp_existent as begin end; -- must NOT be logged because already exists')
            ('create procedure if not exists sp_missed as begin end; -- MUST be logged because not yet exists')
            ('create function if not exists fn_existent(a_1 bigint) returns int128 as
            begin
    
                return a_1 * a_1;
            end -- must NOT be logged: this function already exists (and has different signature)')
            ('create function if not exists fn_missed(a_1 bigint) returns int128 as
            begin
                return a_1 * a_1;
            end -- MUST be logged because such function not yet exists')
            ('create package body if not exists pg_existent as
            begin
                procedure p_diff as
                begin
                end
                function f_diff returns int as
                begin
                    return 1;
                end
            end -- must NOT be logged: such package already exists (and has different names of its units)')
            ('create package body if not exists pg_missed_implementation as
            begin
                procedure p_missed as
                begin
                end
                function f_missed returns int as
                begin
                    return 1;
                end
            end -- MUST be logged because package exists but its BODY was not yet created')
            ('alter table t_existent add if not exists f01_existent smallint; -- must NOT be logged because column f01_existent DOES exist')
            ('alter table t_existent add if not exists g01_missed smallint; -- must be logged because column g01_missed NOT YET exist')
            ('alter table t_one_else_existent
                -- doc:
                -- "For ALTER TABLE ... ADD subclause, DDL triggers are not fired if there are only IF NOT EXISTS subclauses
                -- and ALL of them are related to EXISTING columns or constraints."
                ------------------
                -- must be logged because at least one column (g01_one_else_missed) NOT YET exist:
                 add if not exists g01_one_else_missed decfloat(34)
                ,add if not exists f01_one_else_existent smallint
                ,add if not exists f02_one_else_existent int128')
            ('create table if not exists t_existent (id int primary key); -- must NOT be logged because such table altready exists')
            ('create table if not exists t_missed (id int primary key); -- MUST be logged because such table not yet exists')
            ('create procedure if not exists t_missed as
            begin
                -- must NOT be logged, procedure must NOT be created and NO error must raise.
                -- doc:
                -- Some objects share the same "namespace", for example, there cannot be a table and a procedure with the same name.
                -- In this case, if there is table T_MISSED and CREATE PROCEDURE IF NOT EXISTS T_MISSED is tried, the procedure
                -- will not be created and no error will be raised.
            end')
            stop
    
            commit;
    
            set term ^;
            execute block as
            begin
                for
                    select sttm from es_list as cursor c
                do begin
                     rdb$set_context('USER_SESSION', 'RUNNING_DDL', c.sttm);
                    execute statement c.sttm
                    with autonomous transaction;
                end
            end
            ^
            set term ;^
    
            commit;
    
            -- ###################################
            -- CHECK RESULT: SHOW DDL TRIGGERS LOG
            -- ###################################
            -- ::: NB :::
            -- ############################################################
            -- Use 'select * from v_detailed_ddl_log' if any problem occurs
            -- Query to this view will display executed DDL statements
            -- and comments about whether their must [not] be logged.
            -- ############################################################
            set count on;
            select * from v_check_ddl_log;
            rollback;
            /*
            connect '{REQUIRED_ALIAS}' user {act.db.user};
            drop database;
            quit;
            -- */
        """
    
        expected_stdout = f"""
            MON$SEC_DATABASE Self
    
            ID 1
            DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_LOCAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 2
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_LOCAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 3
            DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_LOCAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 4
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_LOCAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 5
            DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_GLOBAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 6
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_GLOBAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 7
            DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_GLOBAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 8
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE MAPPING
            DDL_EVENT CREATE MAPPING
            OBJECT_NAME MAP_GLOBAL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 9
            DDL_TRIGGER_NAME CREATE_ROLE_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE ROLE
            DDL_EVENT CREATE ROLE
            OBJECT_NAME ROLE_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 10
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE ROLE
            DDL_EVENT CREATE ROLE
            OBJECT_NAME ROLE_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 11
            DDL_TRIGGER_NAME CREATE_ROLE_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE ROLE
            DDL_EVENT CREATE ROLE
            OBJECT_NAME ROLE_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 12
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE ROLE
            DDL_EVENT CREATE ROLE
            OBJECT_NAME ROLE_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 13
            DDL_TRIGGER_NAME CREATE_DOMAIN_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE DOMAIN
            DDL_EVENT CREATE DOMAIN
            OBJECT_NAME DM_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 14
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE DOMAIN
            DDL_EVENT CREATE DOMAIN
            OBJECT_NAME DM_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 15
            DDL_TRIGGER_NAME CREATE_DOMAIN_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE DOMAIN
            DDL_EVENT CREATE DOMAIN
            OBJECT_NAME DM_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 16
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE DOMAIN
            DDL_EVENT CREATE DOMAIN
            OBJECT_NAME DM_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 17
            DDL_TRIGGER_NAME CREATE_SEQUENCE_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE SEQUENCE
            DDL_EVENT CREATE SEQUENCE
            OBJECT_NAME GEN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 18
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE SEQUENCE
            DDL_EVENT CREATE SEQUENCE
            OBJECT_NAME GEN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 19
            DDL_TRIGGER_NAME CREATE_SEQUENCE_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE SEQUENCE
            DDL_EVENT CREATE SEQUENCE
            OBJECT_NAME GEN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 20
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE SEQUENCE
            DDL_EVENT CREATE SEQUENCE
            OBJECT_NAME GEN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 21
            DDL_TRIGGER_NAME CREATE_EXCEPTION_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE EXCEPTION
            DDL_EVENT CREATE EXCEPTION
            OBJECT_NAME EXC_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 22
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE EXCEPTION
            DDL_EVENT CREATE EXCEPTION
            OBJECT_NAME EXC_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 23
            DDL_TRIGGER_NAME CREATE_EXCEPTION_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE EXCEPTION
            DDL_EVENT CREATE EXCEPTION
            OBJECT_NAME EXC_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 24
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE EXCEPTION
            DDL_EVENT CREATE EXCEPTION
            OBJECT_NAME EXC_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 25
            DDL_TRIGGER_NAME CREATE_COLLATION_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE COLLATION
            DDL_EVENT CREATE COLLATION
            OBJECT_NAME COLL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 26
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE COLLATION
            DDL_EVENT CREATE COLLATION
            OBJECT_NAME COLL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 27
            DDL_TRIGGER_NAME CREATE_COLLATION_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE COLLATION
            DDL_EVENT CREATE COLLATION
            OBJECT_NAME COLL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 28
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE COLLATION
            DDL_EVENT CREATE COLLATION
            OBJECT_NAME COLL_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 29
            DDL_TRIGGER_NAME CREATE_INDEX_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE INDEX
            DDL_EVENT CREATE INDEX
            OBJECT_NAME T_MISSED_F01
            FIRED_DDL_TRG_COUNT 4
            ID 30
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE INDEX
            DDL_EVENT CREATE INDEX
            OBJECT_NAME T_MISSED_F01
            FIRED_DDL_TRG_COUNT 4
            ID 31
            DDL_TRIGGER_NAME CREATE_INDEX_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE INDEX
            DDL_EVENT CREATE INDEX
            OBJECT_NAME T_MISSED_F01
            FIRED_DDL_TRG_COUNT 4
            ID 32
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE INDEX
            DDL_EVENT CREATE INDEX
            OBJECT_NAME T_MISSED_F01
            FIRED_DDL_TRG_COUNT 4
            ID 33
            DDL_TRIGGER_NAME CREATE_VIEW_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE VIEW
            DDL_EVENT CREATE VIEW
            OBJECT_NAME V_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 34
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE VIEW
            DDL_EVENT CREATE VIEW
            OBJECT_NAME V_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 35
            DDL_TRIGGER_NAME CREATE_VIEW_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE VIEW
            DDL_EVENT CREATE VIEW
            OBJECT_NAME V_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 36
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE VIEW
            DDL_EVENT CREATE VIEW
            OBJECT_NAME V_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 37
            DDL_TRIGGER_NAME CREATE_TRIGGER_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE TRIGGER
            DDL_EVENT CREATE TRIGGER
            OBJECT_NAME TRG_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 38
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE TRIGGER
            DDL_EVENT CREATE TRIGGER
            OBJECT_NAME TRG_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 39
            DDL_TRIGGER_NAME CREATE_TRIGGER_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE TRIGGER
            DDL_EVENT CREATE TRIGGER
            OBJECT_NAME TRG_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 40
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE TRIGGER
            DDL_EVENT CREATE TRIGGER
            OBJECT_NAME TRG_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 41
            DDL_TRIGGER_NAME CREATE_PROCEDURE_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE PROCEDURE
            DDL_EVENT CREATE PROCEDURE
            OBJECT_NAME SP_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 42
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE PROCEDURE
            DDL_EVENT CREATE PROCEDURE
            OBJECT_NAME SP_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 43
            DDL_TRIGGER_NAME CREATE_PROCEDURE_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE PROCEDURE
            DDL_EVENT CREATE PROCEDURE
            OBJECT_NAME SP_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 44
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE PROCEDURE
            DDL_EVENT CREATE PROCEDURE
            OBJECT_NAME SP_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 45
            DDL_TRIGGER_NAME CREATE_FUNCTION_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE FUNCTION
            DDL_EVENT CREATE FUNCTION
            OBJECT_NAME FN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 46
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE FUNCTION
            DDL_EVENT CREATE FUNCTION
            OBJECT_NAME FN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 47
            DDL_TRIGGER_NAME CREATE_FUNCTION_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE FUNCTION
            DDL_EVENT CREATE FUNCTION
            OBJECT_NAME FN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 48
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE FUNCTION
            DDL_EVENT CREATE FUNCTION
            OBJECT_NAME FN_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 49
            DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE PACKAGE BODY
            DDL_EVENT CREATE PACKAGE BODY
            OBJECT_NAME PG_MISSED_IMPLEMENTATION
            FIRED_DDL_TRG_COUNT 4
            ID 50
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE PACKAGE BODY
            DDL_EVENT CREATE PACKAGE BODY
            OBJECT_NAME PG_MISSED_IMPLEMENTATION
            FIRED_DDL_TRG_COUNT 4
            ID 51
            DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE PACKAGE BODY
            DDL_EVENT CREATE PACKAGE BODY
            OBJECT_NAME PG_MISSED_IMPLEMENTATION
            FIRED_DDL_TRG_COUNT 4
            ID 52
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE PACKAGE BODY
            DDL_EVENT CREATE PACKAGE BODY
            OBJECT_NAME PG_MISSED_IMPLEMENTATION
            FIRED_DDL_TRG_COUNT 4
            ID 53
            DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 54
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 55
            DDL_TRIGGER_NAME ALTER_TABLE_AFTER
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 56
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 57
            DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_ONE_ELSE_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 58
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_ONE_ELSE_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 59
            DDL_TRIGGER_NAME ALTER_TABLE_AFTER
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_ONE_ELSE_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 60
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE ALTER
            OBJECT_TYPE TABLE
            DDL_EVENT ALTER TABLE
            OBJECT_NAME T_ONE_ELSE_EXISTENT
            FIRED_DDL_TRG_COUNT 4
            ID 61
            DDL_TRIGGER_NAME CREATE_TABLE_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE TABLE
            DDL_EVENT CREATE TABLE
            OBJECT_NAME T_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 62
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
            EVENT_TYPE CREATE
            OBJECT_TYPE TABLE
            DDL_EVENT CREATE TABLE
            OBJECT_NAME T_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 63
            DDL_TRIGGER_NAME CREATE_TABLE_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE TABLE
            DDL_EVENT CREATE TABLE
            OBJECT_NAME T_MISSED
            FIRED_DDL_TRG_COUNT 4
            ID 64
            DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
            EVENT_TYPE CREATE
            OBJECT_TYPE TABLE
            DDL_EVENT CREATE TABLE
            OBJECT_NAME T_MISSED
            FIRED_DDL_TRG_COUNT 4
    
            Records affected: 64
        """
    
        act.expected_stdout = expected_stdout
        act.isql(switches=['-q', act.db.db_path, '-user', act.db.user], input = check_sql, credentials = False, connect_db = False, combine_output = True, io_enc = locale.getpreferredencoding())
        #time.sleep(10000)
    
        # temply, use 4debug when DB is not self-sec:
        #act.isql(input = check_sql, combine_output = True, io_enc = locale.getpreferredencoding())
>       assert act.clean_stdout == act.clean_expected_stdout
E       assert   
E           MON$SEC_DATABASE Self
E         + Statement failed, SQLSTATE = 42000
E         + unsuccessful metadata update
E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
E         + -Dynamic SQL Error
E         + -SQL error code = -504
E         + -CHARACTER SET "UTF8" is not defined
E         + Statement failed, SQLSTATE = 42000
E         + unsuccessful metadata update
E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
E         + -CREATE MAPPING MAP_GLOBAL_EXISTENT failed
E         + -Dynamic SQL Error
E         + -SQL error code = -504
E         + -CHARACTER SET "UTF8" is not defined
E         + -At block line: 7, col: 17
E           ID 1
E           DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
E           EVENT_TYPE CREATE
E           OBJECT_TYPE MAPPING
E           DDL_EVENT CREATE MAPPING
E           OBJECT_NAME MAP_LOCAL_MISSED
E           FIRED_DDL_TRG_COUNT 4
E           ID 2
E           DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E           EVENT_TYPE CREATE
E           OBJECT_TYPE MAPPING
E           DDL_EVENT CREATE MAPPING
E           OBJECT_NAME MAP_LOCAL_MISSED
E           FIRED_DDL_TRG_COUNT 4
E           ID 3
E           DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
E           EVENT_TYPE CREATE
E           OBJECT_TYPE MAPPING
E           DDL_EVENT CREATE MAPPING
E           OBJECT_NAME MAP_LOCAL_MISSED
E           FIRED_DDL_TRG_COUNT 4
E           ID 4
E           DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E           EVENT_TYPE CREATE
E           OBJECT_TYPE MAPPING
E           DDL_EVENT CREATE MAPPING
E           OBJECT_NAME MAP_LOCAL_MISSED
E           FIRED_DDL_TRG_COUNT 4
E         - ID 5
E         - DDL_TRIGGER_NAME CREATE_MAPPING_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE MAPPING
E         - DDL_EVENT CREATE MAPPING
E         - OBJECT_NAME MAP_GLOBAL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 6
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE MAPPING
E         - DDL_EVENT CREATE MAPPING
E         - OBJECT_NAME MAP_GLOBAL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 7
E         - DDL_TRIGGER_NAME CREATE_MAPPING_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE MAPPING
E         - DDL_EVENT CREATE MAPPING
E         - OBJECT_NAME MAP_GLOBAL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 8
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE MAPPING
E         - DDL_EVENT CREATE MAPPING
E         - OBJECT_NAME MAP_GLOBAL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 9
E         - DDL_TRIGGER_NAME CREATE_ROLE_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE ROLE
E         - DDL_EVENT CREATE ROLE
E         - OBJECT_NAME ROLE_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 10
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE ROLE
E         - DDL_EVENT CREATE ROLE
E         - OBJECT_NAME ROLE_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 11
E         - DDL_TRIGGER_NAME CREATE_ROLE_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE ROLE
E         - DDL_EVENT CREATE ROLE
E         - OBJECT_NAME ROLE_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 12
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE ROLE
E         - DDL_EVENT CREATE ROLE
E         - OBJECT_NAME ROLE_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 13
E         - DDL_TRIGGER_NAME CREATE_DOMAIN_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE DOMAIN
E         - DDL_EVENT CREATE DOMAIN
E         - OBJECT_NAME DM_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 14
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE DOMAIN
E         - DDL_EVENT CREATE DOMAIN
E         - OBJECT_NAME DM_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 15
E         - DDL_TRIGGER_NAME CREATE_DOMAIN_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE DOMAIN
E         - DDL_EVENT CREATE DOMAIN
E         - OBJECT_NAME DM_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 16
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE DOMAIN
E         - DDL_EVENT CREATE DOMAIN
E         - OBJECT_NAME DM_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 17
E         - DDL_TRIGGER_NAME CREATE_SEQUENCE_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE SEQUENCE
E         - DDL_EVENT CREATE SEQUENCE
E         - OBJECT_NAME GEN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 18
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE SEQUENCE
E         - DDL_EVENT CREATE SEQUENCE
E         - OBJECT_NAME GEN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 19
E         - DDL_TRIGGER_NAME CREATE_SEQUENCE_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE SEQUENCE
E         - DDL_EVENT CREATE SEQUENCE
E         - OBJECT_NAME GEN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 20
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE SEQUENCE
E         - DDL_EVENT CREATE SEQUENCE
E         - OBJECT_NAME GEN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 21
E         - DDL_TRIGGER_NAME CREATE_EXCEPTION_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE EXCEPTION
E         - DDL_EVENT CREATE EXCEPTION
E         - OBJECT_NAME EXC_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 22
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE EXCEPTION
E         - DDL_EVENT CREATE EXCEPTION
E         - OBJECT_NAME EXC_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 23
E         - DDL_TRIGGER_NAME CREATE_EXCEPTION_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE EXCEPTION
E         - DDL_EVENT CREATE EXCEPTION
E         - OBJECT_NAME EXC_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 24
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE EXCEPTION
E         - DDL_EVENT CREATE EXCEPTION
E         - OBJECT_NAME EXC_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 25
E         - DDL_TRIGGER_NAME CREATE_COLLATION_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE COLLATION
E         - DDL_EVENT CREATE COLLATION
E         - OBJECT_NAME COLL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 26
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE COLLATION
E         - DDL_EVENT CREATE COLLATION
E         - OBJECT_NAME COLL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 27
E         - DDL_TRIGGER_NAME CREATE_COLLATION_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE COLLATION
E         - DDL_EVENT CREATE COLLATION
E         - OBJECT_NAME COLL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 28
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE COLLATION
E         - DDL_EVENT CREATE COLLATION
E         - OBJECT_NAME COLL_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 29
E         - DDL_TRIGGER_NAME CREATE_INDEX_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE INDEX
E         - DDL_EVENT CREATE INDEX
E         - OBJECT_NAME T_MISSED_F01
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 30
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE INDEX
E         - DDL_EVENT CREATE INDEX
E         - OBJECT_NAME T_MISSED_F01
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 31
E         - DDL_TRIGGER_NAME CREATE_INDEX_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE INDEX
E         - DDL_EVENT CREATE INDEX
E         - OBJECT_NAME T_MISSED_F01
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 32
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE INDEX
E         - DDL_EVENT CREATE INDEX
E         - OBJECT_NAME T_MISSED_F01
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 33
E         - DDL_TRIGGER_NAME CREATE_VIEW_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE VIEW
E         - DDL_EVENT CREATE VIEW
E         - OBJECT_NAME V_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 34
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE VIEW
E         - DDL_EVENT CREATE VIEW
E         - OBJECT_NAME V_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 35
E         - DDL_TRIGGER_NAME CREATE_VIEW_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE VIEW
E         - DDL_EVENT CREATE VIEW
E         - OBJECT_NAME V_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 36
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE VIEW
E         - DDL_EVENT CREATE VIEW
E         - OBJECT_NAME V_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 37
E         - DDL_TRIGGER_NAME CREATE_TRIGGER_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TRIGGER
E         - DDL_EVENT CREATE TRIGGER
E         - OBJECT_NAME TRG_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 38
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TRIGGER
E         - DDL_EVENT CREATE TRIGGER
E         - OBJECT_NAME TRG_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 39
E         - DDL_TRIGGER_NAME CREATE_TRIGGER_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TRIGGER
E         - DDL_EVENT CREATE TRIGGER
E         - OBJECT_NAME TRG_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 40
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TRIGGER
E         - DDL_EVENT CREATE TRIGGER
E         - OBJECT_NAME TRG_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 41
E         - DDL_TRIGGER_NAME CREATE_PROCEDURE_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PROCEDURE
E         - DDL_EVENT CREATE PROCEDURE
E         - OBJECT_NAME SP_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 42
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PROCEDURE
E         - DDL_EVENT CREATE PROCEDURE
E         - OBJECT_NAME SP_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 43
E         - DDL_TRIGGER_NAME CREATE_PROCEDURE_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PROCEDURE
E         - DDL_EVENT CREATE PROCEDURE
E         - OBJECT_NAME SP_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 44
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PROCEDURE
E         - DDL_EVENT CREATE PROCEDURE
E         - OBJECT_NAME SP_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 45
E         - DDL_TRIGGER_NAME CREATE_FUNCTION_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE FUNCTION
E         - DDL_EVENT CREATE FUNCTION
E         - OBJECT_NAME FN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 46
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE FUNCTION
E         - DDL_EVENT CREATE FUNCTION
E         - OBJECT_NAME FN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 47
E         - DDL_TRIGGER_NAME CREATE_FUNCTION_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE FUNCTION
E         - DDL_EVENT CREATE FUNCTION
E         - OBJECT_NAME FN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 48
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE FUNCTION
E         - DDL_EVENT CREATE FUNCTION
E         - OBJECT_NAME FN_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 49
E         - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PACKAGE BODY
E         - DDL_EVENT CREATE PACKAGE BODY
E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 50
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PACKAGE BODY
E         - DDL_EVENT CREATE PACKAGE BODY
E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 51
E         - DDL_TRIGGER_NAME CREATE_PACKAGE_BODY_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PACKAGE BODY
E         - DDL_EVENT CREATE PACKAGE BODY
E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 52
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE PACKAGE BODY
E         - DDL_EVENT CREATE PACKAGE BODY
E         - OBJECT_NAME PG_MISSED_IMPLEMENTATION
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 53
E         - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 54
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 55
E         - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 56
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 57
E         - DDL_TRIGGER_NAME ALTER_TABLE_BEFORE
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 58
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 59
E         - DDL_TRIGGER_NAME ALTER_TABLE_AFTER
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 60
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE ALTER
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT ALTER TABLE
E         - OBJECT_NAME T_ONE_ELSE_EXISTENT
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 61
E         - DDL_TRIGGER_NAME CREATE_TABLE_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT CREATE TABLE
E         - OBJECT_NAME T_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 62
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_BEFORE
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT CREATE TABLE
E         - OBJECT_NAME T_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 63
E         - DDL_TRIGGER_NAME CREATE_TABLE_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT CREATE TABLE
E         - OBJECT_NAME T_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - ID 64
E         - DDL_TRIGGER_NAME ANY_DDL_STATEMENT_AFTER
E         - EVENT_TYPE CREATE
E         - OBJECT_TYPE TABLE
E         - DDL_EVENT CREATE TABLE
E         - OBJECT_NAME T_MISSED
E         - FIRED_DDL_TRG_COUNT 4
E         - Records affected: 64
E         + Records affected: 4

tests/bugs/gh_8062_test.py:876: AssertionError
Full history of outcomes and elapsed time, ms:
NN SNAP_INFO CS_outcome SS_outcome CS_run_time SS_run_time CS_run_beg CS_run_end SS_run_beg SS_run_end
1 6.0.0.881 2025.06.27 7035d P P 2022 2340 2025.06.29 01:58:11.787 2025.06.29 01:58:13.809 2025.06.28 23:17:55.462 2025.06.28 23:17:57.802
2 6.0.0.877 2025.06.26 8e38f P P 1849 1937 2025.06.27 01:42:37.702 2025.06.27 01:42:39.551 2025.06.26 23:10:08.599 2025.06.26 23:10:10.536
3 6.0.0.876 2025.06.25 b1bec P P 1764 1900 2025.06.26 01:46:28.257 2025.06.26 01:46:30.021 2025.06.25 23:12:03.154 2025.06.25 23:12:05.054
4 6.0.0.863 2025.06.24 c3c20 F F 1666 2074 2025.06.25 01:46:46.104 2025.06.25 01:46:47.770 2025.06.24 23:11:47.964 2025.06.24 23:11:50.038
5 6.0.0.858 2025.06.23 8d6f7 F F 1825 1842 2025.06.24 01:47:07.330 2025.06.24 01:47:09.155 2025.06.23 23:11:56.751 2025.06.23 23:11:58.593
6 6.0.0.849 2025.06.20 7b79c F F 1665 2119 2025.06.21 01:58:40.201 2025.06.21 01:58:41.866 2025.06.20 23:21:08.510 2025.06.20 23:21:10.629
7 6.0.0.848 2025.06.19 c483c F F 1694 1997 2025.06.20 01:55:00.717 2025.06.20 01:55:02.411 2025.06.19 23:17:56.086 2025.06.19 23:17:58.083
8 6.0.0.845 2025.06.18 22b12 F F 1706 1989 2025.06.19 02:03:40.530 2025.06.19 02:03:42.236 2025.06.18 23:21:03.461 2025.06.18 23:21:05.450
9 6.0.0.843 2025.06.16 995f4 F F 1729 1383 2025.06.18 02:01:55.230 2025.06.18 02:01:56.959 2025.06.17 23:23:21.812 2025.06.17 23:23:23.195
10 6.0.0.840 2025.06.14 29bca F F 1588 1934 2025.06.16 01:53:43.478 2025.06.16 01:53:45.066 2025.06.15 23:15:21.344 2025.06.15 23:15:23.278
11 6.0.0.838 2025.06.13 0e28a F F 1740 2235 2025.06.14 02:06:45.978 2025.06.14 02:06:47.718 2025.06.13 23:22:59.266 2025.06.13 23:23:01.501
12 6.0.0.835 2025.06.12 2cf29 F F 1731 1373 2025.06.13 02:06:44.489 2025.06.13 02:06:46.220 2025.06.12 23:27:06.057 2025.06.12 23:27:07.430
13 6.0.0.834 2025.06.11 e889f F F 1905 2078 2025.06.12 02:01:56.321 2025.06.12 02:01:58.226 2025.06.11 23:23:13.032 2025.06.11 23:23:15.110
14 6.0.0.800 2025.06.10 1f226 P P 2720 2191 2025.06.11 00:28:45.814 2025.06.11 00:28:48.534 2025.06.10 22:21:20.416 2025.06.10 22:21:22.607
15 6.0.0.799 2025.06.07 be644 P P 1778 2279 2025.06.10 00:30:26.315 2025.06.10 00:30:28.093 2025.06.09 22:20:55.538 2025.06.09 22:20:57.817
16 6.0.0.797 2025.06.06 303e8 P P 1863 2275 2025.06.07 00:34:08.534 2025.06.07 00:34:10.397 2025.06.06 22:20:28.872 2025.06.06 22:20:31.147
17 6.0.0.795 2025.05.29 7a71a P P 1873 2022 2025.06.06 00:28:59.250 2025.06.06 00:29:01.123 2025.06.05 22:19:37.303 2025.06.05 22:19:39.325
18 6.0.0.792 2025.05.28 b4327 P P 3104 2630 2025.05.29 00:42:53.574 2025.05.29 00:42:56.678 2025.05.28 22:22:32.636 2025.05.28 22:22:35.266
19 6.0.0.791 2025.05.27 02db8 P P 1878 2308 2025.05.28 00:40:07.878 2025.05.28 00:40:09.756 2025.05.27 22:21:37.082 2025.05.27 22:21:39.390
20 6.0.0.789 2025.05.21 64051 P P 1697 1533 2025.05.25 00:32:49.489 2025.05.25 00:32:51.186 2025.05.24 22:20:50.170 2025.05.24 22:20:51.703
21 6.0.0.787 2025.05.20 230ad P P 1822 1921 2025.05.21 00:29:57.003 2025.05.21 00:29:58.825 2025.05.20 22:19:14.887 2025.05.20 22:19:16.808
22 6.0.0.783 2025.05.12 37320 P P 2037 1729 2025.05.19 12:03:21.023 2025.05.19 12:03:23.060 2025.05.19 10:08:02.118 2025.05.19 10:08:03.847
23 6.0.0.779 2025.05.11 136fa P P 2855 2069 2025.05.12 00:25:08.327 2025.05.12 00:25:11.182 2025.05.11 22:18:46.313 2025.05.11 22:18:48.382
24 6.0.0.778 2025.05.07 d735e P P 1824 1577 2025.05.08 00:27:21.485 2025.05.08 00:27:23.309 2025.05.07 22:17:39.393 2025.05.07 22:17:40.970
25 6.0.0.776 2025.05.06 007cd P P 2613 1445 2025.05.07 00:21:37.330 2025.05.07 00:21:39.943 2025.05.06 22:17:35.391 2025.05.06 22:17:36.836
26 6.0.0.770 2025.05.05 82c4a P P 2849 1632 2025.05.06 00:20:50.116 2025.05.06 00:20:52.965 2025.05.05 22:16:50.542 2025.05.05 22:16:52.174
27 6.0.0.767 2025.05.01 cdd29 P P 1799 2175 2025.05.02 00:18:12.404 2025.05.02 00:18:14.203 2025.05.01 22:16:21.523 2025.05.01 22:16:23.698
28 6.0.0.762 2025.04.30 5cb15 P P 1894 2283 2025.05.01 00:14:19.559 2025.05.01 00:14:21.453 2025.04.30 22:15:07.751 2025.04.30 22:15:10.034
29 6.0.0.755 2025.04.29 739c6 P P 1885 2064 2025.04.30 00:17:00.267 2025.04.30 00:17:02.152 2025.04.29 22:16:24.710 2025.04.29 22:16:26.774
30 6.0.0.753 2025.04.27 29ab3 P P 2816 2055 2025.04.28 00:19:02.570 2025.04.28 00:19:05.386 2025.04.27 22:15:45.939 2025.04.27 22:15:47.994
31 6.0.0.745 2025.04.21 78ad8 P P 1694 1659 2025.04.26 00:15:01.168 2025.04.26 00:15:02.862 2025.04.25 22:17:07.055 2025.04.25 22:17:08.714
32 6.0.0.744 2025.04.19 e883a P P 1860 1542 2025.04.20 00:17:05.627 2025.04.20 00:17:07.487 2025.04.19 22:16:37.831 2025.04.19 22:16:39.373
33 6.0.0.742 2025.04.17 abc3b P P 1973 1431 2025.04.19 00:18:55.866 2025.04.19 00:18:57.839 2025.04.18 22:16:54.974 2025.04.18 22:16:56.405
34 6.0.0.737 2025.04.16 fe52b P P 1839 1397 2025.04.17 00:15:51.802 2025.04.17 00:15:53.641 2025.04.16 22:16:56.141 2025.04.16 22:16:57.538
35 6.0.0.736 2025.04.14 3e6be P P 2524 1622 2025.04.14 23:56:57.414 2025.04.14 23:56:59.938 2025.04.14 22:08:28.578 2025.04.14 22:08:30.200
36 6.0.0.735 2025.04.13 6635c P P 2620 2248 2025.04.14 00:00:15.286 2025.04.14 00:00:17.906 2025.04.13 22:09:40.921 2025.04.13 22:09:43.169
37 6.0.0.734 2025.04.12 12f3f P P 2548 2089 2025.04.12 23:57:47.642 2025.04.12 23:57:50.190 2025.04.12 22:08:56.362 2025.04.12 22:08:58.451
38 6.0.0.730 2025.04.11 240b8 P P 2391 1936 2025.04.11 23:59:43.590 2025.04.11 23:59:45.981 2025.04.11 22:08:29.447 2025.04.11 22:08:31.383
39 6.0.0.726 2025.04.10 d79c6 P P 1762 1969 2025.04.10 23:59:24.558 2025.04.10 23:59:26.320 2025.04.10 22:08:32.186 2025.04.10 22:08:34.155
40 6.0.0.725 2025.04.09 a2b05 P P 2470 2044 2025.04.10 00:00:28.547 2025.04.10 00:00:31.017 2025.04.09 22:10:12.970 2025.04.09 22:10:15.014
41 6.0.0.722 2025.04.08 a8b86 P P 2453 1581 2025.04.09 00:16:22.459 2025.04.09 00:16:24.912 2025.04.08 22:16:20.706 2025.04.08 22:16:22.287
42 6.0.0.719 2025.04.06 90fd9 P P 1728 2235 2025.04.07 00:13:51.915 2025.04.07 00:13:53.643 2025.04.06 22:14:58.359 2025.04.06 22:15:00.594
43 6.0.0.717 2025.04.04 53d70 P P 1741 2189 2025.04.05 00:09:01.029 2025.04.05 00:09:02.770 2025.04.04 22:14:21.250 2025.04.04 22:14:23.439
44 6.0.0.716 2025.04.03 fc636 P P 2592 2172 2025.04.04 00:13:34.634 2025.04.04 00:13:37.226 2025.04.03 22:15:51.557 2025.04.03 22:15:53.729
45 6.0.0.715 2025.04.02 907ed P P 1767 1592 2025.04.03 00:13:11.868 2025.04.03 00:13:13.635 2025.04.02 22:15:57.387 2025.04.02 22:15:58.979
46 6.0.0.710 2025.04.01 40651 P P 2644 2183 2025.04.02 00:11:55.886 2025.04.02 00:11:58.530 2025.04.01 22:15:05.617 2025.04.01 22:15:07.800
47 6.0.0.708 2025.03.31 cb069 P P 1797 1948 2025.04.01 00:02:29.291 2025.04.01 00:02:31.088 2025.03.31 22:09:45.166 2025.03.31 22:09:47.114
48 6.0.0.707 2025.03.28 4bd4f P P 2741 2060 2025.03.31 00:02:52.051 2025.03.31 00:02:54.792 2025.03.30 22:10:21.442 2025.03.30 22:10:23.502
49 6.0.0.698 2025.03.26 d72a7 P P 2783 1918 2025.03.28 00:25:15.878 2025.03.28 00:25:18.661 2025.03.27 22:16:27.735 2025.03.27 22:16:29.653
50 6.0.0.693 2025.03.24 0b559 P P 2559 2137 2025.03.25 00:11:38.986 2025.03.25 00:11:41.545 2025.03.24 22:13:12.610 2025.03.24 22:13:14.747
51 6.0.0.687 2025.03.22 730aa P P 1649 2219 2025.03.24 00:22:16.914 2025.03.24 00:22:18.563 2025.03.23 22:19:30.711 2025.03.23 22:19:32.930
52 6.0.0.686 2025.03.20 71bf6 P P 2656 2153 2025.03.21 00:28:27.658 2025.03.21 00:28:30.314 2025.03.20 22:21:44.082 2025.03.20 22:21:46.235
53 6.0.0.685 2025.03.19 a8577 P P 2618 2051 2025.03.20 00:31:37.228 2025.03.20 00:31:39.846 2025.03.19 22:19:42.592 2025.03.19 22:19:44.643
54 6.0.0.680 2025.03.18 90d29 P P 722 349 2025.03.19 10:51:04.233 2025.03.19 10:51:04.955 2025.03.19 09:05:42.832 2025.03.19 09:05:43.181
55 6.0.0.677 2025.03.16 c0a60 P P 633 594 2025.03.17 00:20:42.954 2025.03.17 00:20:43.587 2025.03.16 22:19:21.713 2025.03.16 22:19:22.307
56 6.0.0.676 2025.03.15 3034f P P 687 420 2025.03.16 15:53:03.119 2025.03.16 15:53:03.806 2025.03.16 14:10:18.439 2025.03.16 14:10:18.859
57 6.0.0.673 2025.03.13 40f5b P P 1075 591 2025.03.14 00:19:05.429 2025.03.14 00:19:06.504 2025.03.13 22:18:11.654 2025.03.13 22:18:12.245
58 6.0.0.671 2025.03.12 a4fff P P 695 350 2025.03.13 00:22:48.772 2025.03.13 00:22:49.467 2025.03.12 22:21:07.664 2025.03.12 22:21:08.014
59 6.0.0.663 2025.03.11 daad2 P P 628 326 2025.03.12 00:20:59.632 2025.03.12 00:21:00.260 2025.03.11 22:20:29.530 2025.03.11 22:20:29.856
60 6.0.0.661 2025.03.07 b9869 P P 1001 532 2025.03.10 23:59:47.574 2025.03.10 23:59:48.575 2025.03.10 22:12:23.085 2025.03.10 22:12:23.617
61 6.0.0.660 2025.03.04 a6700 P P 1172 518 2025.03.07 00:09:01.962 2025.03.07 00:09:03.134 2025.03.06 22:15:57.725 2025.03.06 22:15:58.243
62 6.0.0.658 2025.03.03 f15f8 P P 626 535 2025.03.04 00:03:42.897 2025.03.04 00:03:43.523 2025.03.03 22:12:33.775 2025.03.03 22:12:34.310
63 6.0.0.656 2025.02.27 25fb4 P P 658 451 2025.03.03 00:32:05.322 2025.03.03 00:32:05.980 2025.03.02 22:22:32.067 2025.03.02 22:22:32.518
64 6.0.0.655 2025.02.25 6e3e0 P P 580 562 2025.02.27 00:07:45.175 2025.02.27 00:07:45.755 2025.02.26 22:14:30.966 2025.02.26 22:14:31.528
65 6.0.0.654 2025.02.24 b7141 P P 595 322 2025.02.25 00:10:59.859 2025.02.25 00:11:00.454 2025.02.24 22:15:44.435 2025.02.24 22:15:44.757
66 6.0.0.652 2025.02.22 22662 P P 752 369 2025.02.24 07:28:21.096 2025.02.24 07:28:21.848 2025.02.24 00:29:00.138 2025.02.24 00:29:00.507
67 6.0.0.647 2025.02.21 9fccb P P 593 541 2025.02.22 00:12:18.429 2025.02.22 00:12:19.022 2025.02.21 22:19:38.648 2025.02.21 22:19:39.189
68 6.0.0.640 2025.02.19 9b8ac P P 1225 311 2025.02.20 00:10:17.041 2025.02.20 00:10:18.266 2025.02.19 22:14:27.934 2025.02.19 22:14:28.245
69 6.0.0.639 2025.02.18 201a4 P P 601 360 2025.02.19 00:02:17.786 2025.02.19 00:02:18.387 2025.02.18 22:13:33.393 2025.02.18 22:13:33.753
70 6.0.0.637 2025.02.12 6d0f5 P P 709 414 2025.02.14 00:20:01.172 2025.02.14 00:20:01.881 2025.02.13 22:19:21.749 2025.02.13 22:19:22.163
71 6.0.0.636 2025.02.11 0424f P P 612 570 2025.02.12 00:17:47.044 2025.02.12 00:17:47.656 2025.02.11 22:18:50.583 2025.02.11 22:18:51.153
72 6.0.0.635 2025.02.10 f640f P P 723 519 2025.02.11 00:15:07.942 2025.02.11 00:15:08.665 2025.02.10 22:19:27.814 2025.02.10 22:19:28.333
73 6.0.0.629 2025.02.07 194f9 P P 604 480 2025.02.08 00:15:36.310 2025.02.08 00:15:36.914 2025.02.07 22:17:54.683 2025.02.07 22:17:55.163
74 6.0.0.628 2025.02.06 859d5 P P 707 564 2025.02.07 00:31:39.327 2025.02.07 00:31:40.034 2025.02.06 22:25:59.739 2025.02.06 22:26:00.303
75 6.0.0.621 2025.02.05 34fe7 P P 605 575 2025.02.06 00:27:54.165 2025.02.06 00:27:54.770 2025.02.05 22:26:29.527 2025.02.05 22:26:30.102
76 6.0.0.609 2025.02.04 76d57 P P 594 587 2025.02.05 00:20:58.563 2025.02.05 00:20:59.157 2025.02.04 22:23:32.484 2025.02.04 22:23:33.071
77 6.0.0.607 2025.02.03 1985b P P 568 550 2025.02.04 00:19:38.743 2025.02.04 00:19:39.311 2025.02.03 22:24:00.875 2025.02.03 22:24:01.425
78 6.0.0.601 2025.02.01 6af07 P P 1065 360 2025.02.02 00:12:39.362 2025.02.02 00:12:40.427 2025.02.01 22:17:22.379 2025.02.01 22:17:22.739
79 6.0.0.600 2025.01.27 188de P P 543 531 2025.01.28 00:19:59.523 2025.01.28 00:20:00.066 2025.01.27 22:19:04.139 2025.01.27 22:19:04.670
80 6.0.0.599 2025.01.25 ba588 P P 1066 467 2025.01.26 00:20:00.649 2025.01.26 00:20:01.715 2025.01.25 22:19:33.553 2025.01.25 22:19:34.020
81 6.0.0.598 2025.01.23 ddbc3 P P 701 336 2025.01.25 00:20:51.714 2025.01.25 00:20:52.415 2025.01.24 22:18:12.410 2025.01.24 22:18:12.746
82 6.0.0.595 2025.01.22 e62f3 P P 614 333 2025.01.23 00:12:13.758 2025.01.23 00:12:14.372 2025.01.22 22:15:48.214 2025.01.22 22:15:48.547
83 6.0.0.594 2025.01.21 47fb6 P P 542 616 2025.01.22 00:07:29.472 2025.01.22 00:07:30.014 2025.01.21 22:15:21.227 2025.01.21 22:15:21.843
84 6.0.0.590 2025.01.20 9dc1e P P 1068 361 2025.01.21 00:14:39.351 2025.01.21 00:14:40.419 2025.01.20 22:18:40.194 2025.01.20 22:18:40.555
85 6.0.0.588 2025.01.19 b1c4e P P 1001 314 2025.01.20 00:11:54.186 2025.01.20 00:11:55.187 2025.01.19 22:17:06.374 2025.01.19 22:17:06.688
86 6.0.0.587 2025.01.18 63e6e P P 649 429 2025.01.19 00:16:22.658 2025.01.19 00:16:23.307 2025.01.18 22:18:38.283 2025.01.18 22:18:38.712
87 6.0.0.585 2025.01.16 2d6bb P P 985 301 2025.01.18 00:08:57.734 2025.01.18 00:08:58.719 2025.01.17 22:16:23.382 2025.01.17 22:16:23.683
88 6.0.0.584 2025.01.15 a0aa2 P P 1132 545 2025.01.16 00:14:28.958 2025.01.16 00:14:30.090 2025.01.15 22:18:34.082 2025.01.15 22:18:34.627
89 6.0.0.581 2025.01.14 21e9e P P 637 582 2025.01.15 00:16:01.116 2025.01.15 00:16:01.753 2025.01.14 22:17:25.235 2025.01.14 22:17:25.817
90 6.0.0.577 2025.01.13 7e293 P P 675 317 2025.01.14 00:16:03.984 2025.01.14 00:16:04.659 2025.01.13 22:17:44.535 2025.01.13 22:17:44.852
91 6.0.0.576 2025.01.12 05898 P P 590 310 2025.01.13 00:11:45.364 2025.01.13 00:11:45.954 2025.01.12 22:16:19.710 2025.01.12 22:16:20.020
92 6.0.0.573 2025.01.10 c20f3 P P 1076 343 2025.01.11 00:14:06.982 2025.01.11 00:14:08.058 2025.01.10 22:17:12.855 2025.01.10 22:17:13.198
93 6.0.0.571 2024.12.31 81bba P P 927 293 2024.12.31 23:50:19.799 2024.12.31 23:50:20.726 2024.12.31 22:00:52.303 2024.12.31 22:00:52.596
94 6.0.0.570 2024.12.30 c3c8d P P 949 278 2024.12.30 23:49:06.551 2024.12.30 23:49:07.500 2024.12.30 22:00:48.472 2024.12.30 22:00:48.750
95 6.0.0.565 2024.12.28 5fc59 P P 507 344 2024.12.30 12:25:26.341 2024.12.30 12:25:26.848 2024.12.30 11:09:40.147 2024.12.30 11:09:40.491
96 6.0.0.564 2024.12.26 12514 P P 515 301 2024.12.26 23:50:45.597 2024.12.26 23:50:46.112 2024.12.26 22:00:54.489 2024.12.26 22:00:54.790
97 6.0.0.560 2024.12.25 fa83e P P 504 284 2024.12.25 23:42:20.819 2024.12.25 23:42:21.323 2024.12.25 22:00:50.437 2024.12.25 22:00:50.721
98 6.0.0.559 2024.12.23 cc800 P P 531 305 2024.12.24 23:44:23.056 2024.12.24 23:44:23.587 2024.12.24 22:01:17.866 2024.12.24 22:01:18.171
99 6.0.0.556 2024.12.22 a0404 P P 1007 308 2024.12.22 23:50:55.062 2024.12.22 23:50:56.069 2024.12.22 22:00:41.636 2024.12.22 22:00:41.944
100 6.0.0.555 2024.12.19 6990a P P 539 294 2024.12.21 13:00:53.390 2024.12.21 13:00:53.929 2024.12.21 11:45:24.713 2024.12.21 11:45:25.007
101 6.0.0.553 2024.12.17 d1f8a P P 1000 287 2024.12.17 23:44:18.035 2024.12.17 23:44:19.035 2024.12.17 22:01:20.478 2024.12.17 22:01:20.765
102 6.0.0.552 2024.12.11 85e25 P P 517 295 2024.12.15 23:49:44.967 2024.12.15 23:49:45.484 2024.12.15 22:01:02.735 2024.12.15 22:01:03.030
103 6.0.0.550 2024.12.10 b37ac P P 537 308 2024.12.10 23:45:09.358 2024.12.10 23:45:09.895 2024.12.10 22:02:12.418 2024.12.10 22:02:12.726
104 6.0.0.548 2024.12.08 2cc77 P P 493 346 2024.12.08 23:40:31.927 2024.12.08 23:40:32.420 2024.12.08 22:00:01.364 2024.12.08 22:00:01.710
105 6.0.0.544 2024.12.05 96943 P P 855 289 2024.12.05 23:44:07.791 2024.12.05 23:44:08.646 2024.12.05 22:03:23.082 2024.12.05 22:03:23.371
106 6.0.0.543 2024.12.03 30b77 P P 1055 327 2024.12.03 23:45:37.211 2024.12.03 23:45:38.266 2024.12.03 22:01:57.054 2024.12.03 22:01:57.381
107 6.0.0.540 2024.12.02 4a1f4 P P 565 292 2024.12.02 23:41:34.003 2024.12.02 23:41:34.568 2024.12.02 22:01:17.952 2024.12.02 22:01:18.244
108 6.0.0.539 2024.11.28 1f283 P P 521 309 2024.11.29 23:53:21.940 2024.11.29 23:53:22.461 2024.11.29 22:01:42.343 2024.11.29 22:01:42.652
109 6.0.0.535 2024.11.26 77b95 P P 505 279 2024.11.26 23:36:42.786 2024.11.26 23:36:43.291 2024.11.26 21:59:20.107 2024.11.26 21:59:20.386
110 6.0.0.534 2024.11.25 e9584 P P 579 281 2024.11.25 23:38:02.332 2024.11.25 23:38:02.911 2024.11.25 22:00:06.790 2024.11.25 22:00:07.071
111 6.0.0.533 2024.11.17 933ac P P 543 309 2024.11.22 09:42:41.646 2024.11.22 09:42:42.189 2024.11.22 08:29:35.718 2024.11.22 08:29:36.027
112 6.0.0.532 2024.11.16 9e263 P P 556 312 2024.11.16 23:25:31.638 2024.11.16 23:25:32.194 2024.11.16 22:00:05.128 2024.11.16 22:00:05.440
113 6.0.0.530 2024.11.15 49804 P P 482 302 2024.11.16 01:36:07.565 2024.11.16 01:36:08.047 2024.11.15 23:59:24.845 2024.11.15 23:59:25.147
114 6.0.0.528 2024.11.14 9625b P P 555 331 2024.11.15 01:39:18.955 2024.11.15 01:39:19.510 2024.11.15 00:00:50.234 2024.11.15 00:00:50.565
115 6.0.0.526 2024.11.12 65b80 P P 999 306 2024.11.14 01:38:43.700 2024.11.14 01:38:44.699 2024.11.14 00:00:18.966 2024.11.14 00:00:19.272
116 6.0.0.523 2024.11.08 8ca23 P P 929 310 2024.11.11 01:35:14.178 2024.11.11 01:35:15.107 2024.11.10 23:59:12.691 2024.11.10 23:59:13.001
117 6.0.0.520 2024.11.07 4eefa P P 1004 313 2024.11.08 01:32:41.374 2024.11.08 01:32:42.378 2024.11.07 23:58:50.045 2024.11.07 23:58:50.358
118 6.0.0.516 2024.11.04 b0c36 P P 515 316 2024.11.05 01:31:42.511 2024.11.05 01:31:43.026 2024.11.04 23:58:30.289 2024.11.04 23:58:30.605
119 6.0.0.515 2024.10.30 d53f3 P P 971 311 2024.11.04 01:34:07.375 2024.11.04 01:34:08.346 2024.11.03 23:59:02.103 2024.11.03 23:59:02.414
120 6.0.0.512 2024.10.29 833ef P P 984 343 2024.10.30 01:36:33.407 2024.10.30 01:36:34.391 2024.10.30 00:00:26.115 2024.10.30 00:00:26.458
121 6.0.0.511 2024.10.26 c4bc9 P P 957 324 2024.10.29 01:36:43.457 2024.10.29 01:36:44.414 2024.10.29 00:00:03.126 2024.10.29 00:00:03.450
122 6.0.0.509 2024.10.25 3aedb P P 941 336 2024.10.26 01:46:35.069 2024.10.26 01:46:36.010 2024.10.26 00:02:51.680 2024.10.26 00:02:52.016
123 6.0.0.508 2024.10.24 a8f5b P P 547 294 2024.10.25 01:40:54.339 2024.10.25 01:40:54.886 2024.10.25 00:01:15.647 2024.10.25 00:01:15.941
124 6.0.0.502 2024.10.22 6bfd7 P P 1005 296 2024.10.23 01:40:20.761 2024.10.23 01:40:21.766 2024.10.23 00:00:54.786 2024.10.23 00:00:55.082
125 6.0.0.500 2024.10.21 be565 P P 601 295 2024.10.22 17:45:43.580 2024.10.22 17:45:44.181 2024.10.22 16:30:32.774 2024.10.22 16:30:33.069
126 6.0.0.499 2024.10.19 6214b P P 988 330 2024.10.20 01:41:43.225 2024.10.20 01:41:44.213 2024.10.20 00:01:53.686 2024.10.20 00:01:54.016
127 6.0.0.498 2024.10.18 591a7 P P 990 318 2024.10.19 01:38:47.070 2024.10.19 01:38:48.060 2024.10.19 00:00:18.442 2024.10.19 00:00:18.760
128 6.0.0.494 2024.10.17 cf5a4 P P 979 305 2024.10.18 01:39:42.745 2024.10.18 01:39:43.724 2024.10.18 00:01:40.780 2024.10.18 00:01:41.085
129 6.0.0.491 2024.10.14 dc5fb P P 860 301 2024.10.15 01:36:01.437 2024.10.15 01:36:02.297 2024.10.14 23:59:31.126 2024.10.14 23:59:31.427
130 6.0.0.489 2024.10.11 2ba59 P P 954 287 2024.10.12 01:42:43.381 2024.10.12 01:42:44.335 2024.10.12 00:01:32.801 2024.10.12 00:01:33.088
131 6.0.0.488 2024.10.09 1c93e P P 1097 340 2024.10.10 01:51:10.452 2024.10.10 01:51:11.549 2024.10.10 00:04:09.753 2024.10.10 00:04:10.093
132 6.0.0.487 2024.10.06 065a3 P P 598 379 2024.10.07 01:50:11.452 2024.10.07 01:50:12.050 2024.10.07 00:04:01.633 2024.10.07 00:04:02.012
133 6.0.0.485 2024.10.04 e95c1 P P 618 365 2024.10.05 01:52:22.805 2024.10.05 01:52:23.423 2024.10.05 00:03:59.060 2024.10.05 00:03:59.425
134 6.0.0.483 2024.10.02 5e5ae P P 1127 340 2024.10.03 01:47:21.212 2024.10.03 01:47:22.339 2024.10.03 00:03:25.085 2024.10.03 00:03:25.425
135 6.0.0.478 2024.09.30 b5010 P P 542 300 2024.10.01 01:42:05.609 2024.10.01 01:42:06.151 2024.10.01 00:02:51.901 2024.10.01 00:02:52.201
136 6.0.0.474 2024.09.26 e4efb P P 1002 341 2024.09.30 01:42:52.593 2024.09.30 01:42:53.595 2024.09.30 00:01:47.249 2024.09.30 00:01:47.590
137 6.0.0.471 2024.09.24 01b51 P P 852 371 2024.09.25 23:46:21.665 2024.09.25 23:46:22.517 2024.09.25 22:02:23.783 2024.09.25 22:02:24.154
138 6.0.0.470 2024.09.23 77cc0 P P 1063 311 2024.09.23 23:44:55.510 2024.09.23 23:44:56.573 2024.09.23 22:02:33.825 2024.09.23 22:02:34.136
139 6.0.0.467 2024.09.21 ea0b8 P P 983 296 2024.09.22 23:43:19.917 2024.09.22 23:43:20.900 2024.09.22 22:01:48.708 2024.09.22 22:01:49.004
140 6.0.0.466 2024.09.20 32dc6 P P 1020 325 2024.09.20 23:41:58.853 2024.09.20 23:41:59.873 2024.09.20 22:01:31.177 2024.09.20 22:01:31.502
141 6.0.0.461 2024.09.17 2c895 P P 799 388 2024.09.18 00:14:46.925 2024.09.18 00:14:47.724 2024.09.17 22:22:04.452 2024.09.17 22:22:04.840
142 6.0.0.460 2024.09.11 3c253 P P 1052 473 2024.09.17 00:15:48.873 2024.09.17 00:15:49.925 2024.09.16 22:23:19.956 2024.09.16 22:23:20.429
143 6.0.0.457 2024.09.09 fdc6f P P 897 398 2024.09.10 00:38:47.440 2024.09.10 00:38:48.337 2024.09.09 22:32:24.435 2024.09.09 22:32:24.833
144 6.0.0.455 2024.09.07 500d8 P P 846 640 2024.09.08 00:35:13.765 2024.09.08 00:35:14.611 2024.09.07 22:30:29.353 2024.09.07 22:30:29.993
145 6.0.0.454 2024.09.05 4d70f P P 976 564 2024.09.06 00:18:27.073 2024.09.06 00:18:28.049 2024.09.05 22:25:35.732 2024.09.05 22:25:36.296
146 6.0.0.452 2024.09.04 9ff9c P P 1088 545 2024.09.05 00:15:53.533 2024.09.05 00:15:54.621 2024.09.04 22:23:47.711 2024.09.04 22:23:48.256
147 6.0.0.450 2024.09.02 27124 P P 828 2918 2024.09.04 01:25:32.245 2024.09.04 01:25:33.073 2024.09.03 22:51:51.422 2024.09.03 22:51:54.340
148 6.0.0.447 2024.09.01 056ec P P 1112 556 2024.09.02 00:40:22.516 2024.09.02 00:40:23.628 2024.09.01 22:29:41.458 2024.09.01 22:29:42.014
149 6.0.0.446 2024.08.30 fe1b2 P P 1237 449 2024.09.01 00:45:28.790 2024.09.01 00:45:30.027 2024.08.31 22:41:36.700 2024.08.31 22:41:37.149
150 6.0.0.444 2024.08.28 785d4 P P 784 673 2024.08.30 00:57:35.705 2024.08.30 00:57:36.489 2024.08.29 22:50:54.403 2024.08.29 22:50:55.076
151 6.0.0.442 2024.08.21 4a68f P P 1026 706 2024.08.28 02:38:25.955 2024.08.28 02:38:26.981 2024.08.27 23:42:51.082 2024.08.27 23:42:51.788
152 6.0.0.441 2024.08.20 75042 P P 1157 480 2024.08.21 00:30:39.035 2024.08.21 00:30:40.192 2024.08.20 22:30:54.852 2024.08.20 22:30:55.332
153 6.0.0.438 2024.08.16 088b5 P P 1192 603 2024.08.18 23:45:27.377 2024.08.18 23:45:28.569 2024.08.18 22:08:37.257 2024.08.18 22:08:37.860
154 6.0.0.437 2024.08.14 3c88b P P 604 510 2024.08.15 23:42:58.974 2024.08.15 23:42:59.578 2024.08.15 22:07:28.204 2024.08.15 22:07:28.714
155 6.0.0.432 2024.08.11 e82ac P P 614 400 2024.08.12 23:41:32.071 2024.08.12 23:41:32.685 2024.08.12 22:06:04.113 2024.08.12 22:06:04.513
156 6.0.0.431 2024.08.09 de5a7 P P 653 660 2024.08.09 23:43:05.279 2024.08.09 23:43:05.932 2024.08.09 22:06:53.329 2024.08.09 22:06:53.989
157 6.0.0.428 2024.08.08 9191b P P 642 343 2024.08.08 23:42:14.650 2024.08.08 23:42:15.292 2024.08.08 22:06:26.537 2024.08.08 22:06:26.880
158 6.0.0.423 2024.08.07 33b41 P P 738 440 2024.08.08 09:31:22.099 2024.08.08 09:31:22.837 2024.08.08 08:14:05.229 2024.08.08 08:14:05.669
159 6.0.0.421 2024.08.06 ed60d P P 664 298 2024.08.06 23:25:20.217 2024.08.06 23:25:20.881 2024.08.06 22:02:10.640 2024.08.06 22:02:10.938
160 6.0.0.419 2024.08.05 3505a P P 732 292 2024.08.05 23:27:30.184 2024.08.05 23:27:30.916 2024.08.05 22:02:09.483 2024.08.05 22:02:09.775
161 6.0.0.409 2024.08.02 ec18f P P 769 300 2024.08.04 23:31:56.192 2024.08.04 23:31:56.961 2024.08.04 22:03:00.816 2024.08.04 22:03:01.116
162 6.0.0.406 2024.08.01 b20be P P 814 286 2024.08.01 23:30:42.195 2024.08.01 23:30:43.009 2024.08.01 22:02:26.664 2024.08.01 22:02:26.950
163 6.0.0.405 2024.07.31 a62ac P P 752 285 2024.07.31 23:29:07.533 2024.07.31 23:29:08.285 2024.07.31 22:02:10.294 2024.07.31 22:02:10.579
164 6.0.0.403 2024.07.29 30f03 P P 752 272 2024.07.29 23:28:43.021 2024.07.29 23:28:43.773 2024.07.29 22:01:56.765 2024.07.29 22:01:57.037
165 6.0.0.401 2024.07.26 24e41 P P 679 260 2024.07.26 23:25:12.138 2024.07.26 23:25:12.817 2024.07.26 22:01:51.252 2024.07.26 22:01:51.512
166 6.0.0.400 2024.07.24 5bb78 P P 738 293 2024.07.24 23:24:54.282 2024.07.24 23:24:55.020 2024.07.24 22:02:07.505 2024.07.24 22:02:07.798
167 6.0.0.398 2024.07.23 85b18 P P 765 323 2024.07.23 23:33:01.309 2024.07.23 23:33:02.074 2024.07.23 22:07:13.752 2024.07.23 22:07:14.075
168 6.0.0.397 2024.07.22 c734c P P 792 305 2024.07.22 23:24:56.133 2024.07.22 23:24:56.925 2024.07.22 22:02:03.118 2024.07.22 22:02:03.423
169 6.0.0.396 2024.07.13 cf952 P P 764 263 2024.07.21 23:25:51.469 2024.07.21 23:25:52.233 2024.07.21 22:01:48.889 2024.07.21 22:01:49.152
170 6.0.0.395 2024.07.10 845f4 P P 729 278 2024.07.12 23:26:17.681 2024.07.12 23:26:18.410 2024.07.12 22:00:59.818 2024.07.12 22:01:00.096
171 6.0.0.392 2024.07.09 ea301 P P 733 272 2024.07.09 23:22:19.446 2024.07.09 23:22:20.179 2024.07.09 22:00:31.874 2024.07.09 22:00:32.146
172 6.0.0.391 2024.07.08 7d50c P P 748 284 2024.07.08 23:23:35.789 2024.07.08 23:23:36.537 2024.07.08 22:01:27.265 2024.07.08 22:01:27.549
173 6.0.0.389 2024.07.05 cc71c P P 767 309 2024.07.05 23:27:12.446 2024.07.05 23:27:13.213 2024.07.05 22:01:17.782 2024.07.05 22:01:18.091
174 6.0.0.388 2024.06.30 e5700 P P 737 307 2024.06.30 23:23:53.224 2024.06.30 23:23:53.961 2024.06.30 22:01:50.043 2024.06.30 22:01:50.350
175 6.0.0.387 2024.06.27 7c28a P P 764 263 2024.06.27 23:22:53.217 2024.06.27 23:22:53.981 2024.06.27 22:01:33.144 2024.06.27 22:01:33.407
176 6.0.0.386 2024.06.23 7c57f P P 745 265 2024.06.23 23:20:19.356 2024.06.23 23:20:20.101 2024.06.23 22:00:17.312 2024.06.23 22:00:17.577
177 6.0.0.384 2024.06.21 24d99 P P 776 310 2024.06.21 23:24:37.597 2024.06.21 23:24:38.373 2024.06.21 22:01:20.875 2024.06.21 22:01:21.185
178 6.0.0.374 2024.06.13 0097d P P 724 284 2024.06.20 23:22:41.965 2024.06.20 23:22:42.689 2024.06.20 22:00:44.469 2024.06.20 22:00:44.753
179 6.0.0.373 2024.06.09 363f0 P P 464 283 2024.06.13 13:33:50.390 2024.06.13 13:33:50.854 2024.06.13 12:24:26.785 2024.06.13 12:24:27.068
180 6.0.0.371 2024.06.08 f7130 P P 454 286 2024.06.11 22:20:41.462 2024.06.11 22:20:41.916 2024.06.11 21:18:41.105 2024.06.11 21:18:41.391
181 6.0.0.366 2024.05.30 ab2c9 P P 714 293 2024.06.12 09:29:46.229 2024.06.12 09:29:46.943 2024.06.12 07:53:14.632 2024.06.12 07:53:14.925
182 6.0.0.363 2024.05.27 06703 P P 470 223 2024.06.12 14:27:13.698 2024.06.12 14:27:14.168 2024.06.12 13:22:06.133 2024.06.12 13:22:06.356
183 6.0.0.359 2024.05.23 9cb11 P P 416 228 2024.06.12 12:19:22.144 2024.06.12 12:19:22.560 2024.06.12 11:14:24.557 2024.06.12 11:14:24.785
184 6.0.0.358 2024.05.21 995dd P P 427 289 2024.06.12 17:02:29.523 2024.06.12 17:02:29.950 2024.06.12 15:58:59.693 2024.06.12 15:58:59.982
185 6.0.0.357 2024.05.18 bf6c4 P P 408 239 2024.06.12 21:38:53.457 2024.06.12 21:38:53.865 2024.06.12 20:35:06.309 2024.06.12 20:35:06.548
186 6.0.0.356 2024.05.17 eab06 P P 484 286 2024.06.13 05:45:16.818 2024.06.13 05:45:17.302 2024.06.13 04:41:41.226 2024.06.13 04:41:41.512
187 6.0.0.355 2024.05.16 8dd6e P P 485 217 2024.06.13 07:52:43.003 2024.06.13 07:52:43.488 2024.06.13 06:49:38.181 2024.06.13 06:49:38.398
188 6.0.0.354 2024.05.15 d3adc P P 428 291 2024.06.13 10:58:39.249 2024.06.13 10:58:39.677 2024.06.13 09:49:51.657 2024.06.13 09:49:51.948
189 6.0.0.351 2024.05.14 2e3e0 P P 472 303 2024.06.13 16:12:26.995 2024.06.13 16:12:27.467 2024.06.13 15:02:47.348 2024.06.13 15:02:47.651

Elapsed time, ms. Chart for last 150 runs:

Last commits information (all timestamps in UTC):