En échecSortie de la console
Ignore 2 106 Ko.
Log completTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=New French president}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.description (U)=Smelly cheese !}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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.063 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president, Person.countryId=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!, Person.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
2026-01-26 23:06:58 TRACE SQLOperation select count(*) as countryCount from Country | {}
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
2026-01-26 23:06:58 TRACE SQLOperation select count(*) as countryCount from Country | {}
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@0]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
2026-01-26 23:06:58 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, mainTownId int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_mainTownId_City_id foreign key(mainTownId) references City(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2026-01-26 23:06:58 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.106 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:58 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,versionWithoutAccessor=0]
2026-01-26 23:06:58 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:58 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@666]
2026-01-26 23:06:58 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}
2026-01-26 23:06:58 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Person
2026-01-26 23:06:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2026-01-26 23:06:58 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=French president}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !, Country.name=France}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:59 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,versionWithoutAccessor=0]
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 1 | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@2, Person.name=New French president}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.description (U)=Smelly cheese !, Country.name (U)=France}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:59 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,versionWithoutAccessor=0]
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Country | {}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person | {}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 2 | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@100]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:59 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,versionWithoutAccessor=0]
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:59 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,versionWithoutAccessor=0]
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 1 | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Country | {}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 1 | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.m.Country
2026-01-26 23:06:59 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,versionWithoutAccessor=0]
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 1 | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2026-01-26 23:06:59 TRACE SQLOperation select name from Country | {}
2026-01-26 23:06:59 TRACE SQLOperation select name from Person where id = 1 | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.43 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
[INFO] Running org.codefilarete.stalactite.engine.ForeignKeyNamingStrategyTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.ForeignKeyNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.model=Renault, Car.engineModel=XFE45K-TRE, Car.id=42}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2026-01-26 23:06:59 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2026-01-26 23:06:59 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=42, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2026-01-26 23:06:59 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=42}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=42}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest$Car
2026-01-26 23:06:59 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.045 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@b68c7b70-4482-494f-8a24-1283c962a232, Toto.creationDate=Mon Jan 26 23:06:59 UTC 2026, Toto.modificationDate=null}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@b68c7b70-4482-494f-8a24-1283c962a232]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.creationDate as Toto_creationDate, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@b68c7b70-4482-494f-8a24-1283c962a232}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@a39b2beb-4ee2-47e8-9973-2bda4ea58ed5, Toto.modificationDate=null, Toto.name=null}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@a39b2beb-4ee2-47e8-9973-2bda4ea58ed5]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.modificationDate as Toto_modificationDate, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@a39b2beb-4ee2-47e8-9973-2bda4ea58ed5}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Mon Jan 26 23:06:59 UTC 2026, Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@e2cc7f45-456d-43fe-9b2f-6ea6ba919b61}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@e2cc7f45-456d-43fe-9b2f-6ea6ba919b61]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@e2cc7f45-456d-43fe-9b2f-6ea6ba919b61}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationDate=null, Toto.createdAt=Mon Jan 26 23:06:59 UTC 2026, Toto.id=o.c.s.i.PersistableIdentifier@cbad8330-d671-487b-9fab-de0df98b559b}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@cbad8330-d671-487b-9fab-de0df98b559b]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@cbad8330-d671-487b-9fab-de0df98b559b}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@309b6756-9f27-4827-b047-898d3015f429, Toto.createdAt=Mon Jan 26 23:06:59 UTC 2026}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@309b6756-9f27-4827-b047-898d3015f429]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.createdAt as Toto_createdAt, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@309b6756-9f27-4827-b047-898d3015f429}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$OverrideName
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.locale=en_US, Toto.id=o.c.s.i.PersistableIdentifier@b47c25c3-0241-47a4-93fe-1c5e80f9de6a, Toto.creationDate=Mon Jan 26 23:06:59 UTC 2026, Toto.name=null}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@b47c25c3-0241-47a4-93fe-1c5e80f9de6a]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.creationDate as Toto_creationDate, Toto.modificationDate as Toto_modificationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@b47c25c3-0241-47a4-93fe-1c5e80f9de6a}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, modificationTime timestamp, name varchar(255), creationDate timestamp, locale VARCHAR(20), unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(42), locale VARCHAR(20), unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Toto(creationDate, id, locale, name) values (?, ?, ?, ?) | {1={Toto.creationDate=Mon Jan 26 23:06:59 UTC 2026, Toto.id=o.c.s.i.PersistableIdentifier@e175a0bf-ca4b-4385-945a-8ef0fa141426, Toto.locale=en_US, Toto.name=null}}
2026-01-26 23:06:59 TRACE SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@e175a0bf-ca4b-4385-945a-8ef0fa141426]
2026-01-26 23:06:59 TRACE SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {1=o.c.s.i.PersistableIdentifier@e175a0bf-ca4b-4385-945a-8ef0fa141426}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportTest$Toto
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest$WithMappedSuperClass
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportEmbedTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
2026-01-26 23:06:59 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))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2026-01-26 23:06:59 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2026-01-26 23:06:59 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into AbstractVehicle(id) values (default) | {1={}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest$Car
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.MergeJoinNode$MergeJoinRowConsumer on object Car{id=1, color=null, model='Renault'}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2026-01-26 23:06:59 TRACE SQLOperation select id, model from Car | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [1]
2026-01-26 23:06:59 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {1=1}
2026-01-26 23:06:59 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.034 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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@30, Choice.idx=3, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1, Choice.label=null}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistedIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2ec399b0
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2ec399b0
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2ec399b0
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}}
2026-01-26 23:06:59 TRACE SQLOperation select questionId from Choice | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6695b98e
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6695b98e
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.idx (U)=null, Choice.label (U)=Lyon, Choice.id (W)=o.c.s.i.PersistableIdentifier@17}}
2026-01-26 23:06:59 TRACE SQLOperation select questionId from Choice | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.idx (U)=null, Choice.label (U)=Grenoble, Choice.id (W)=o.c.s.i.PersistableIdentifier@13}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation select questionId from Choice | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation select count(id) as answerId from Answer | {}
2026-01-26 23:06:59 TRACE SQLOperation select count(*) as relationCount from Answer_Choices | {}
2026-01-26 23:06:59 TRACE SQLOperation select count(id) as choiceCount from Choice | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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=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=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5122ecd8
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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=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}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a0f5857
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2026-01-26 23:06:59 TRACE SQLOperation select id from Choice | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2026-01-26 23:06:59 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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=4, Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.label=null}, 4={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@61b82f39
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@61b82f39
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@61b82f39
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@61b82f39
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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.PersistedIdentifier@20, Choice.label (U)=null}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistedIdentifier@40, Choice.label (U)=null}, 3={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistedIdentifier@10, Choice.label (U)=null}, 4={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistedIdentifier@30, Choice.label (U)=null}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=5, Choice.id=o.c.s.i.PersistableIdentifier@50, Choice.label=null}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@465b3f93
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {1={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2026-01-26 23:06:59 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]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 7 times
2026-01-26 23:06:59 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.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 5={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 6={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 7={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}}
2026-01-26 23:06:59 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@1857eebe
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 7 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer_choices where choices_id = ? and idx = ? and answer_id = ? | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}, 4={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 5={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 6={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 7={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}}
2026-01-26 23:06:59 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=toto}, 3={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 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@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@456a49a4
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}, 2={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 3={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}}
2026-01-26 23:06:59 TRACE SQLOperation select id from CHOICE where id = :id | {id=10}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@1]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6e8a8ae5
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6e8a8ae5
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@6e8a8ae5
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Answer_choices(answer_id int not null, choices_id int not null, idx integer, unique (answer_id, choices_id, idx))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.label=null}, 2={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.label=null}, 3={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.label=null}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$AnswerChoice
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 4 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2026-01-26 23:06:59 TRACE SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2026-01-26 23:06:59 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2026-01-26 23:06:59 TRACE SQLOperation select id from Choice | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.083 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question_choices(question_id int not null, choices_id int not null, unique (question_id, choices_id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=null, Question.id=o.c.s.i.PersistableIdentifier@42}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 2={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3709c3d1
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3709c3d1
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3709c3d1
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@3709c3d1
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 DEBUG SimpleRelationalEntityPersister selecting entities [o.c.s.i.PersistableIdentifier@42]
2026-01-26 23:06:59 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}
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5d910a1b
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5d910a1b
2026-01-26 23:06:59 DEBUG EntityTreeInflater Creating instance with o.c.s.e.r.l.JoinRoot$JoinRootRowConsumer entityType=o.c.s.e.FluentEntityMappingConfigurationSupportOneToManyListTest$Question
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.PassiveJoinNode$PassiveJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5d910a1b
2026-01-26 23:06:59 DEBUG EntityTreeInflater Consuming o.c.s.e.r.l.RelationJoinNode$DefaultRelationJoinRowConsumer on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5d910a1b
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=2, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=3, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx (U)=2, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx (U)=3, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 2 times
2026-01-26 23:06:59 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null, Choice.idx (U)=2}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null, Choice.idx (U)=1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2026-01-26 23:06:59 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 3 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 DEBUG SQLOperation Batching statement 1 times
2026-01-26 23:06:59 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}}
2026-01-26 23:06:59 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.064 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.201 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
[INFO] Running org.codefilarete.stalactite.dsl.naming.UniqueConstraintNamingStrategyTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.codefilarete.stalactite.dsl.naming.UniqueConstraintNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.id.PersistableIdentifierTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 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] FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional.simulatedBy_one2ManyAndASelectListener:1549
Expecting actual:
["create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book_authors(book_id bigint not null, authors_id bigint not null, unique (book_id, authors_id))",
"alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)",
"alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)"]
to contain exactly in any order:
["create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))",
"create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)",
"alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)"]
elements not found:
["create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))"]
and elements not expected:
["create table Book_authors(book_id bigint not null, authors_id bigint not null, unique (book_id, authors_id))"]
[ERROR] FluentEntityMappingConfigurationSupportManyToManyTest.bidirectionality_reverselySetBy:967
Expecting actual:
["create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book_authors(book_id bigint not null, authors_id bigint not null, unique (book_id, authors_id))",
"alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)",
"alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)"]
to contain exactly in any order:
["create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))",
"create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)",
"alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)"]
elements not found:
["create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))"]
and elements not expected:
["create table Book_authors(book_id bigint not null, authors_id bigint not null, unique (book_id, authors_id))"]
[ERROR] FluentEntityMappingConfigurationSupportRelationMixTest$ConfigurationReuse_MappedSuperClassAndRelations.mappedBy_withManyToMany_foreignKeysAreAddedToSchema:497
Expecting actual:
["create table Bicycle(color int, id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Person(name varchar(255), id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Person_bicycles(person_id int not null, bicycles_id int not null, unique (person_id, bicycles_id))",
"create table Vehicle(id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerId int, unique (id))",
"alter table Person_bicycles add constraint FK_Person_bicycles_bicycles_id_Bicycle_id foreign key(bicycles_id) references Bicycle(id)",
"alter table Person_bicycles add constraint FK_Person_bicycles_person_id_Person_id foreign key(person_id) references Person(id)",
"alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)"]
to contain exactly in any order:
["create table Bicycle(color int, id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Person(name varchar(255), id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))",
"create table Person_bicycles(person_id int, bicycles_id int, unique (person_id, bicycles_id))",
"create table Vehicle(id int GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerId int, unique (id))",
"alter table Person_bicycles add constraint FK_Person_bicycles_person_id_Person_id foreign key(person_id) references Person(id)",
"alter table Person_bicycles add constraint FK_Person_bicycles_bicycles_id_Bicycle_id foreign key(bicycles_id) references Bicycle(id)",
"alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)"]
elements not found:
["create table Person_bicycles(person_id int, bicycles_id int, unique (person_id, bicycles_id))"]
and elements not expected:
["create table Person_bicycles(person_id int not null, bicycles_id int not null, unique (person_id, bicycles_id))"]
[INFO]
[ERROR] Tests run: 744, Failures: 3, Errors: 0, Skipped: 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Stalactite 3.0.0-SNAPSHOT:
[INFO]
[INFO] Stalactite ......................................... SUCCESS [ 0.740 s]
[INFO] sql ................................................ SUCCESS [ 6.921 s]
[INFO] sql-adapter ........................................ SUCCESS [ 0.230 s]
[INFO] sql-hsqldb-adapter ................................. SUCCESS [ 3.170 s]
[INFO] core ............................................... SUCCESS [ 8.504 s]
[INFO] core-adapter ....................................... SUCCESS [ 0.010 s]
[INFO] core-hsqldb-adapter ................................ SUCCESS [ 2.885 s]
[INFO] orm ................................................ FAILURE [ 23.180 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: 45.849 s
[INFO] Finished at: 2026-01-26T23:06:59Z
[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