En échecSortie de la console
Ignore 2 041 Ko.
Log completTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=o.c.s.i.PersistableIdentifier@1, Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 TRACE SQLOperation select count(*) as countryCount from Country | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 TRACE SQLOperation select count(*) as countryCount from Country | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.195 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
2025-08-16 06:22:33 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-08-16 06:22:33 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@666]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistableIdentifier@666}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@666]
2025-08-16 06:22:33 TRACE SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=French president}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=France}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 1 | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@2, Person.name=New French president}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.name (U)=France}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Country | {}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person | {}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 2 | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@100]
2025-08-16 06:22:33 TRACE SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@100}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.description (U)=null, Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 1 | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Country | {}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 1 | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.name=France, Country.description=Smelly cheese !}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France, Country.description (U)=null}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 1 | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-08-16 06:22:33 TRACE SQLOperation select name from Country | {}
2025-08-16 06:22:33 TRACE SQLOperation select name from Person where id = 1 | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.404 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
[INFO] Running org.codefilarete.stalactite.engine.ForeignKeyNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ForeignKeyNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [XFE45K-TRE]
2025-08-16 06:22:33 TRACE SQLOperation select Engine.model as Engine_model from Engine where Engine.model in (?) | {1=XFE45K-TRE}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.model=Renault, Car.id=42, Car.engineModel=XFE45K-TRE}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.engineModel = engine.model where Car.id in (?) | {1=42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2025-08-16 06:22:33 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {1=42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [XFE45K-TRE]
2025-08-16 06:22:33 TRACE SQLOperation select Engine.model as Engine_model from Engine where Engine.model in (?) | {1=XFE45K-TRE}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=42}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {1=42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, engineId bigint, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {1=1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2025-08-16 06:22:33 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into AbstractVehicle(id) values (default) | {1={}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {1=1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2025-08-16 06:22:33 TRACE SQLOperation select id, model from Car | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2025-08-16 06:22:33 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@54026b20
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@54026b20
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@54026b20
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@17, o.c.s.i.PersistableIdentifier@13]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@17, 2=o.c.s.i.PersistableIdentifier@13}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}
2025-08-16 06:22:33 TRACE SQLOperation select questionId from Choice | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1e038bb7
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1e038bb7
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistableIdentifier@17, Choice.label (U)=Lyon, Choice.questionId (U)=null, Choice.idx (U)=null}}
2025-08-16 06:22:33 TRACE SQLOperation select questionId from Choice | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.label (U)=Grenoble, Choice.questionId (U)=null, Choice.idx (U)=null}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select questionId from Choice | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.idx=[2, 1, 3], Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30], Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select count(id) as answerId from Answer | {}
2025-08-16 06:22:33 TRACE SQLOperation select count(*) as relationCount from Answer_Choices | {}
2025-08-16 06:22:33 TRACE SQLOperation select count(id) as choiceCount from Choice | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 2={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}, 3={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1], Answer_choices.idx=[3, 1, 4], Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@2b1b1e
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=2}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=3}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30, Answer_choices.idx=4}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10, Answer_choices.idx=1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4fd4dec0
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2025-08-16 06:22:33 TRACE SQLOperation select id from Choice | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30], Answer_choices.idx=[2, 1, 4], Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@40, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@40, 3=o.c.s.i.PersistableIdentifier@10, 4=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=4, Choice.id=o.c.s.i.PersistableIdentifier@40}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 4={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.idx=[3, 1, 4], Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30], Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7a1dc016
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7a1dc016
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7a1dc016
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@7a1dc016
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistedIdentifier@20}, 2={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistedIdentifier@40}, 3={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistedIdentifier@10}, 4={Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistedIdentifier@30}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@50]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?) | {1=o.c.s.i.PersistableIdentifier@50}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=5, Choice.id=o.c.s.i.PersistableIdentifier@50}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7dc921c1
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {1={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 4={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@50, o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@40, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@50, 2=o.c.s.i.PersistableIdentifier@20, 3=o.c.s.i.PersistableIdentifier@40, 4=o.c.s.i.PersistableIdentifier@10, 5=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 7 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 4={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 5={Answer_choices.idx=5, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 6={Answer_choices.idx=6, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 7={Answer_choices.idx=7, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@d4ab157
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 7 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.idx=7, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 4={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 5={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 6={Answer_choices.idx=5, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 7={Answer_choices.idx=6, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 2={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}, 3={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=toto, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1], Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30], Answer_choices.idx=[2, 3, 1]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Answer.id as Answer_id, Answer_choices.answer_id as Answer_choices_answer_id, Answer_choices.choices_id as Answer_choices_choices_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@34937a34
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 TRACE SQLOperation select id from CHOICE where id = :id | {id=10}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2025-08-16 06:22:33 TRACE SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@36b2a550
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@36b2a550
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@36b2a550
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select idx, answer_id, choices_id from Answer_choices where (answer_id, choices_id, idx) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Answer_choices.idx=[3, 1, 4], Answer_choices.answer_id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@1], Answer_choices.choices_id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 4 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 4={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 TRACE SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2025-08-16 06:22:33 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2025-08-16 06:22:33 TRACE SQLOperation select id from Choice | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=null, Question.id=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 DEBUG SelectExecutor selecting entities in 1 chunks
2025-08-16 06:22:33 TRACE SQLOperation select question_id, choices_id from Question_choices where (question_id, choices_id) in ((?, ?), (?, ?)) | {Question_choices.choices_id=[o.c.s.i.PersistableIdentifier@100, o.c.s.i.PersistableIdentifier@200], Question_choices.question_id=[o.c.s.i.PersistableIdentifier@42, o.c.s.i.PersistableIdentifier@42]}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}, 2={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@767be41a
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@767be41a
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@767be41a
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@767be41a
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation update Question set label = ? where id = ? | {1={Question.label (U)=What's your name ?, Question.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@42]
2025-08-16 06:22:33 TRACE SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c7f03b0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c7f03b0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c7f03b0
2025-08-16 06:22:33 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c7f03b0
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label (U)=null, Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label (U)=null, Choice.idx (U)=3, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 2 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}, 2={Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null}}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-08-16 06:22:33 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@20, 2=o.c.s.i.PersistableIdentifier@10, 3=o.c.s.i.PersistableIdentifier@30}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 3 times
2025-08-16 06:22:33 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.idx (U)=3, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label (U)=null, Choice.idx (U)=4, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label (U)=null, Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2025-08-16 06:22:33 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@40]
2025-08-16 06:22:33 TRACE SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?) | {1=o.c.s.i.PersistableIdentifier@40}
2025-08-16 06:22:33 DEBUG SQLOperation Batching statement 1 times
2025-08-16 06:22:33 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@40}}
2025-08-16 06:22:33 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.208 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
[INFO] Running org.codefilarete.stalactite.id.PersistableIdentifierTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.id.PersistableIdentifierTest
[INFO] Running org.codefilarete.stalactite.id.PersistedIdentifierTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.id.PersistedIdentifierTest
[INFO]
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR] AggregateAccessPointToColumnMappingTest.relationJoinNode_mapProperty_simpleKey_simpleValue:335
expected: {[o.c.s.e.m.Person::getVersion]=Person.version, [o.c.s.e.m.Person::getPhoneNumbers]=mapTable.value, [o.c.s.e.m.Person::getName]=Person.name, [o.c.s.e.m.Person::getId]=Person.id}
but was: {[property accessor by o.c.s.e.m.Person::getVersion]=Person.version, [property accessor by o.c.s.e.m.Person::getPhoneNumbers]=null, [property accessor by o.c.s.e.m.Person::getId]=Person.id, [property accessor by o.c.s.e.m.Person::getName]=Person.name}
[INFO]
[ERROR] Tests run: 644, Failures: 1, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Stalactite 3.0.0-SNAPSHOT:
[INFO]
[INFO] Stalactite ......................................... SUCCESS [ 0.719 s]
[INFO] sql ................................................ SUCCESS [ 6.777 s]
[INFO] sql-adapter ........................................ SUCCESS [ 0.203 s]
[INFO] sql-hsqldb-adapter ................................. SUCCESS [ 3.180 s]
[INFO] core ............................................... SUCCESS [ 8.384 s]
[INFO] core-adapter ....................................... SUCCESS [ 0.008 s]
[INFO] core-hsqldb-adapter ................................ SUCCESS [ 2.846 s]
[INFO] orm ................................................ FAILURE [ 28.810 s]
[INFO] spring-integration ................................. SKIPPED
[INFO] spring-transaction ................................. SKIPPED
[INFO] spring-data ........................................ SKIPPED
[INFO] spring-autoconfigure ............................... SKIPPED
[INFO] sql-derby-adapter .................................. SKIPPED
[INFO] sql-h2-adapter ..................................... SKIPPED
[INFO] sql-mariadb-adapter ................................ SKIPPED
[INFO] sql-mysql-adapter .................................. SKIPPED
[INFO] sql-oracle-adapter ................................. SKIPPED
[INFO] sql-postgresql-adapter ............................. SKIPPED
[INFO] sql-sqlite-adapter ................................. SKIPPED
[INFO] core-derby-adapter ................................. SKIPPED
[INFO] core-h2-adapter .................................... SKIPPED
[INFO] core-mariadb-adapter ............................... SKIPPED
[INFO] core-mysql-adapter ................................. SKIPPED
[INFO] core-oracle-adapter ................................ SKIPPED
[INFO] core-postgresql-adapter ............................ SKIPPED
[INFO] core-sqlite-adapter ................................ SKIPPED
[INFO] orm-adapter ........................................ SKIPPED
[INFO] orm-derby-adapter .................................. SKIPPED
[INFO] orm-h2-adapter ..................................... SKIPPED
[INFO] orm-hsqldb-adapter ................................. SKIPPED
[INFO] orm-mariadb-adapter ................................ SKIPPED
[INFO] orm-mysql-adapter .................................. SKIPPED
[INFO] orm-oracle-adapter ................................. SKIPPED
[INFO] orm-postgresql-adapter ............................. SKIPPED
[INFO] orm-sqlite-adapter ................................. SKIPPED
[INFO] orm-all-adapters ................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 51.134 s
[INFO] Finished at: 2025-08-16T06:22:33Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.0.0:test (default-test) on project orm: There are test failures.
[ERROR]
[ERROR] Please refer to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <args> -rf :orm
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Sonar Analysis)
Stage "Sonar Analysis" skipped due to earlier failure(s)
[Pipeline] getContext
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE