Started by user Jose Bocanegra
Obtained Jenkinsfile from git https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Slave2 in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
using credential josejbocanegra
Cloning the remote Git repository
Cloning repository https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back
> git init /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back # timeout=10
Fetching upstream changes from https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back
> git --version # timeout=10
> git --version # 'git version 2.43.0'
using GIT_ASKPASS to set credentials
> git fetch --tags --force --progress -- https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main)
Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop"
> git config remote.origin.url https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/main^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10
> git rev-list --no-walk 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withCredentials
Masking supported pattern matches of $SONAR_TOKEN
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Checkout)
[Pipeline] scmSkip
[Pipeline] git
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
Warning: CredentialId "c0e8826e-5e2c-4c1c-a484-6c17d53ac539" could not be found.
Fetching changes from the remote Git repository
Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main)
Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop"
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] script
[Pipeline] {
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
> git rev-parse --resolve-git-dir /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/.git # timeout=10
> git config remote.origin.url https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back # timeout=10
Fetching upstream changes from https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back
> git --version # timeout=10
> git --version # 'git version 2.43.0'
> git fetch --tags --force --progress -- https://github.com/UDFJDC-ModelosProgramacion/MP_202530_G81_E2_TuOutfit_Back +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/main^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git checkout -b main 61f5bb7e813ccf1b11baad42517427c094ba8a6d # timeout=10
+ docker inspect -f . citools-isis2603:latest
.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
Slave2 does not seem to be running inside a container
$ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat
$ docker top a226a7976c0e2d406cf3b9d3a530b3b2d8995cf626fc4d57256d654d00d1861d -eo pid,comm
[Pipeline] {
[Pipeline] sh
+ java -version
openjdk version "21.0.4" 2024-07-16 LTS
OpenJDK Runtime Environment Temurin-21.0.4+7 (build 21.0.4+7-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.4+7 (build 21.0.4+7-LTS, mixed mode, sharing)
+ mvn clean install
[INFO] Scanning for projects...
[INFO]
[INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >--------
[INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.3.2:clean (default-clean) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (jacoco-initialize) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] argLine set to -javaagent:/root/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.11.0:compile (default-compile) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Changes detected - recompiling the module! :source
[INFO] Compiling 53 source files with javac [debug release 21] to target/classes
[INFO] Annotation processing is enabled because one or more processors were found
on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] skip non existing resourceDirectory /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/src/test/resources
[INFO]
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Changes detected - recompiling the module! :dependency
[INFO] Compiling 18 source files with javac [debug release 21] to target/test-classes
[INFO] Annotation processing is enabled because one or more processors were found
on the class path. A future release of javac may disable annotation processing
unless at least one processor is specified by name (-processor), or a search
path is specified (--processor-path, --processor-module-path), or annotation
processing is enabled explicitly (-proc:only, -proc:full).
Use -Xlint:-options to suppress this message.
Use -proc:none to disable annotation processing.
[INFO]
[INFO] --- surefire:2.22.1:test (default-test) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
18:02:57.125 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest]: PrendaOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
18:02:57.786 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:02:59.774Z INFO 103 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:02:59.778Z INFO 103 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:01.004Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:01.298Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 261 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:01.486Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:02.024Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b9149503-98cf-462a-91df-abca324e3ba8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:02.925Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:03.112Z INFO 103 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T18:03:03.243Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:04.016Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:04.195Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:07.630Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:08.020Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:09.960Z INFO 103 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Started PrendaOutfitServiceTest in 11.857 seconds (process running for 15.84)
WARNING: A Java agent has been loaded dynamically (/root/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar)
WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
WARNING: Dynamic loading of agents will be disallowed by default in a future release
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.151Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:03:12.179Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.252Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.388Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 3
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.435Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 0
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.491Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.545Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 7
2025-10-15T18:03:12.546Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.579Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.625Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-15T18:03:12.626Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-15T18:03:12.626Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:03:12.627Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.661Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.761Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T18:03:12.763Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T18:03:12.763Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:03:12.764Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.800Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-15T18:03:12.800Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-15T18:03:12.801Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 13
2025-10-15T18:03:12.801Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.837Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:12.882Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 15
2025-10-15T18:03:12.883Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 15
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:12.915Z INFO 103 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.63 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-15T18:03:12.934Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.MarcaServiceTest]: MarcaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:12.951Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.MarcaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:13.031Z INFO 103 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Starting MarcaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:13.031Z INFO 103 --- [ main] c.e.u.m.back.services.MarcaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:13.289Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:13.309Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:13.332Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:13.349Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:4fc5ea0d-d65d-49af-9416-0b8a069740cf;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:13.372Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:13.374Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:13.378Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:13.380Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:13.748Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:13.844Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:14.219Z INFO 103 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Started MarcaServiceTest in 1.262 seconds (process running for 20.099)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:14.259Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:14.278Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:14.444Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:14.517Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
2025-10-15T18:03:14.524Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca eliminada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:14.556Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
2025-10-15T18:03:14.833Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca actualizada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:14.880Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: select me1_0.id,me1_0.imagen_id,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:15.040Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:15.096Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
2025-10-15T18:03:15.101Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca creada correctamente
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:15.118Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:15.136Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:15.160Z INFO 103 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.158 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-15T18:03:15.168Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest]: ListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:15.175Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:15.197Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:15.197Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:15.311Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:15.352Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 38 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:15.394Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:15.420Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:46639bda-9c99-4cee-affa-8bd4047f2c9f;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:15.466Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:15.469Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:15.475Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:15.479Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:15.991Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:16.044Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:16.256Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Started ListaDeseosServiceTest in 1.077 seconds (process running for 22.134)
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.285Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 1
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.305Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consultar todas los ListaDeseoss
Hibernate: select lde1_0.id,lde1_0.usuario_id from lista_deseos_entity lde1_0
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:16.328Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 3
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.349Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.372Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:16.395Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-15T18:03:16.397Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de agregar outfit 2 a la lista de deseos 6
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:16.421Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 3 a la lista de deseos 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.441Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.452Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-15T18:03:16.454Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de eliminación de lista de deseos con id = 9
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.464Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.475Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:16.486Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 13
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.487Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de creación de lista de deseos con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:16.496Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-15T18:03:16.497Z INFO 103 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de actualización de lista de deseos con id = 14
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.328 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-15T18:03:16.510Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionServiceTest]: OcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:16.523Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:16.543Z INFO 103 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Starting OcasionServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:16.543Z INFO 103 --- [ main] c.e.u.m.b.services.OcasionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:16.613Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:16.628Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:16.644Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:17.504Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:715293bf-086e-4aee-a217-610b20d016bd;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:17.636Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:17.650Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:17.680Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:17.691Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:18.409Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:18.506Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:19.518Z INFO 103 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Started OcasionServiceTest in 2.992 seconds (process running for 25.398)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.656Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de todas las ocasiones
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0
2025-10-15T18:03:19.663Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de todas las ocasiones (1 encontradas)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.675Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.681Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de creación de ocasión con id = 3
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.693Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.704Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 5
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.717Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 7
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.732Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.745Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:19.998Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 10
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:20.055Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 11
2025-10-15T18:03:20.056Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de la ocasión con id = 11
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:20.074Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:20.092Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:20.108Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-15T18:03:20.110Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de eliminación de la ocasión con id = 14
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:03:20.126Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 15
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?)
2025-10-15T18:03:20.130Z INFO 103 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de actualización de la ocasión con id = 15
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.618 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-15T18:03:20.146Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest]: CategoriaOcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:20.158Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:20.194Z INFO 103 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:20.194Z INFO 103 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:20.433Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:20.535Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 82 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:20.565Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:20.609Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:29c0f07f-726e-434a-9533-b63c94aff97c;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:20.687Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:20.691Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:20.701Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:20.705Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:21.320Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:21.390Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:21.780Z INFO 103 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Started CategoriaOcasionServiceTest in 1.619 seconds (process running for 27.66)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.706 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-15T18:03:21.858Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitServiceTest]: OutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:21.876Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:21.903Z INFO 103 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Starting OutfitServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:21.904Z INFO 103 --- [ main] c.e.u.m.back.services.OutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:22.076Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:22.116Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 38 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:22.180Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:22.225Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:37d9de39-07cc-4807-8b2e-eac6bbeb52e1;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:22.302Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:22.304Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:22.316Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:22.318Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:22.851Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:22.948Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:23.240Z INFO 103 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Started OutfitServiceTest in 1.361 seconds (process running for 29.12)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:23.269Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
2025-10-15T18:03:23.271Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de creación del outfit
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.291Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar todos los outfits
Hibernate: select oe1_0.id,oe1_0.imagen_id,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.311Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.326Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de actualizar el outfit con id = {0}
2025-10-15T18:03:23.327Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de actualizar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.342Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0}
2025-10-15T18:03:23.346Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de borrar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.371Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.401Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.427Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0}
2025-10-15T18:03:23.427Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de consultar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:23.441Z INFO 103 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.576 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-15T18:03:23.454Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ImagenServiceTest]: ImagenServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:23.465Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ImagenServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:23.493Z INFO 103 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Starting ImagenServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:23.493Z INFO 103 --- [ main] c.e.u.m.back.services.ImagenServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:23.648Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:23.684Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 33 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:23.722Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:23.753Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:f680bcac-fa4c-4401-81a0-2fe1641c69c4;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:23.796Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:23.801Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:23.807Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:23.812Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:24.311Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:24.408Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:24.748Z INFO 103 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Started ImagenServiceTest in 1.28 seconds (process running for 30.628)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:03:24.785Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar todoas las imagenes
Hibernate: select ie1_0.id,ie1_0.imagen from imagen_entity ie1_0
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:03:24.815Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar la imagen con id = {0}
2025-10-15T18:03:24.819Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de consultar la imagen con id = {0}
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:24.838Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de creación de la imagen
2025-10-15T18:03:24.839Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de creación de la imagen
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:03:24.866Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de borrar la imagen con id = {0}
2025-10-15T18:03:24.867Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de borrar la imagen con id = {0}
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:03:24.900Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de actualizar la imagen con id = {0}
2025-10-15T18:03:24.902Z INFO 103 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de actualizar la imagen con id = {0}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.448 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-15T18:03:24.914Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ColorServiceTest]: ColorServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:24.929Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ColorServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:24.969Z INFO 103 --- [ main] c.e.u.m.back.services.ColorServiceTest : Starting ColorServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:24.970Z INFO 103 --- [ main] c.e.u.m.back.services.ColorServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:25.149Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:25.192Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 41 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:25.237Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:25.261Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:5b7aedd2-9e5c-4476-987e-4c4fe8cfeb00;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:25.309Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:25.315Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:25.324Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:25.326Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:25.827Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:25.875Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:26.302Z INFO 103 --- [ main] c.e.u.m.back.services.ColorServiceTest : Started ColorServiceTest in 1.367 seconds (process running for 32.182)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.323Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 2
Hibernate: select count(*) from colores ce1_0 where ce1_0.id=?
2025-10-15T18:03:26.343Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de eliminación del color con id = 2
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.367Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 3
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.388Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 4
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?)
2025-10-15T18:03:26.400Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de actualización del color con id = 4
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.419Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de creación de color
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.568Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de creación de color con id = 6
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.589Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 777
Hibernate: select count(*) from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.610Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 888
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.637Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 999
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:03:26.653Z INFO 103 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta de todos los colores
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.76 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-15T18:03:26.679Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest]: OutfitListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:26.693Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:26.729Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:26.730Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:26.826Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:26.845Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:26.866Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:26.879Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:5fa65406-ac6b-4bac-a44e-f02bfdc17822;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:26.906Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:26.910Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:26.916Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:26.918Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:27.238Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:27.303Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:27.502Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.802 seconds (process running for 33.382)
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.530Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 1 del outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.563Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-15T18:03:27.568Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-15T18:03:27.569Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 2
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.604Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 12 al outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.638Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.664Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 17 asociada al outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.692Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.711Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 0 asociada al outfit 7
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.735Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-15T18:03:27.735Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza consulta de lista de deseos 26 asociada al outfit 8
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.757Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 0 del outfit 9
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.780Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 0 al outfit 10
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.808Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 38 asociada al outfit 11
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.830Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 39 del outfit 12
2025-10-15T18:03:27.831Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de eliminar asociación de la lista de deseos 39 del outfit 12
2025-10-15T18:03:27.831Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 12
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.849Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:03:27.870Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T18:03:27.871Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T18:03:27.871Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 14
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.205 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-15T18:03:27.883Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.RecomendacionServiceTest]: RecomendacionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:27.894Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:27.931Z INFO 103 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Starting RecomendacionServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:27.931Z INFO 103 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:28.047Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:28.074Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 26 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:28.112Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:28.130Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:b72cc5fc-12c8-42ae-ba83-d59306c8c842;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:28.148Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:28.150Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:28.155Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:28.157Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:28.330Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:28.358Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:28.492Z INFO 103 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Started RecomendacionServiceTest in 0.596 seconds (process running for 34.373)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.533Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 1
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:28.543Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de creación de recomendación
Hibernate: select re1_0.id from recomendacion_entity re1_0 where re1_0.usuario_id=? and re1_0.outfit_id=? fetch first ? rows only
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.578Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de creación de recomendación con id = 3
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.600Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 5
2025-10-15T18:03:28.605Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de eliminación de recomendación con id = 5
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.622Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de actualización de recomendación con id = 6
2025-10-15T18:03:28.624Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de actualización de recomendación con id = 6
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.635Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 888
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=?
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.652Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar todas las recomendaciones
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,re1_0.puntaje,re1_0.usuario_id from recomendacion_entity re1_0
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:03:28.679Z INFO 103 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 999
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=?
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.804 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-15T18:03:28.690Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest]: OutfitPrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:28.695Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:28.789Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:28.789Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:28.899Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:28.928Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:28.962Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:28.986Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:546e1c7d-db2e-4bc8-9e13-d257cf815b6a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:29.017Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:29.022Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:29.030Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:29.034Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:29.410Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:29.452Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:29.655Z INFO 103 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Started OutfitPrendaServiceTest in 0.957 seconds (process running for 35.535)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.703Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T18:03:29.705Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T18:03:29.705Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:03:29.705Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.716Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:03:29.716Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.727Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:03:29.728Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.738Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-15T18:03:29.739Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-15T18:03:29.739Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:03:29.739Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.751Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T18:03:29.752Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T18:03:29.752Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:03:29.752Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.763Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.775Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.789Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.801Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.815Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:03:29.816Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.826Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:29.839Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.853Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:29.865Z INFO 103 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.172 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-15T18:03:29.876Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.UsuarioServiceTest]: UsuarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:29.882Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.UsuarioServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:29.904Z INFO 103 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Starting UsuarioServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:29.905Z INFO 103 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:29.971Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:29.985Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:29.999Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:30.021Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:e195127c-357a-4aad-b3b0-005d88c38a3f;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:30.056Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:30.058Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:30.068Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:30.070Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:30.640Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:30.673Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:31.128Z INFO 103 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Started UsuarioServiceTest in 1.243 seconds (process running for 37.008)
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.144Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.154Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 4
2025-10-15T18:03:31.155Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de consultar el usuario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.165Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 7
2025-10-15T18:03:31.166Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de borrar el usuario con id = 7
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.175Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=?
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.179Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Finaliza proceso de creación del usuario con id = 13
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.189Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 14
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.200Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.212Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar todos los usuarios
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.223Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 23
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=?
2025-10-15T18:03:31.226Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de actualizar el autor con id = 23
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:03:31.234Z INFO 103 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.362 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-15T18:03:31.241Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaServiceTest]: CategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:31.248Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:31.267Z INFO 103 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Starting CategoriaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:31.268Z INFO 103 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:31.324Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:31.340Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:31.359Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:31.370Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:07b6e796-37cd-4a2a-9bf0-c859e4154f25;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:31.642Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:31.646Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:31.650Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:31.653Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:31.952Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:31.999Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:32.268Z INFO 103 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Started CategoriaServiceTest in 1.018 seconds (process running for 38.149)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.276Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0}
2025-10-15T18:03:32.277Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de consultar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.282Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.289Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.295Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0}
2025-10-15T18:03:32.295Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de actualizar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.300Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar todas las categorias
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,ce1_0.outfit_id from categoria_entity ce1_0
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.306Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.311Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de creación de la categoria
2025-10-15T18:03:32.311Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de creación de la categoria
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:03:32.317Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
2025-10-15T18:03:32.318Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de borrar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:32.323Z INFO 103 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.082 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-15T18:03:32.330Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.TiendaServiceTest]: TiendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:32.335Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.TiendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:32.350Z INFO 103 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Starting TiendaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:32.350Z INFO 103 --- [ main] c.e.u.m.back.services.TiendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:32.405Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:32.418Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:32.429Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:32.440Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:56690efa-7d28-4fd2-a9fc-4223efc153fb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:32.453Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:32.455Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:32.458Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:32.459Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:32.724Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:32.786Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:32.979Z INFO 103 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Started TiendaServiceTest in 0.642 seconds (process running for 38.86)
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:03:32.999Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda
Hibernate: select te1_0.id,te1_0.direccion,te1_0.horario,m1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,t1_0.marca_id,t1_0.nombre,t1_0.ubicacion,m1_0.logo,m1_0.nombre,m1_0.ubicacion,te1_0.nombre,te1_0.ubicacion from tienda_entity te1_0 left join marca_entity m1_0 on m1_0.id=te1_0.marca_id left join imagen_entity i1_0 on i1_0.id=m1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id where te1_0.id=?
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:33.021Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de actualizar tienda
Hibernate: select te1_0.id from tienda_entity te1_0 where te1_0.nombre=? fetch first ? rows only
2025-10-15T18:03:33.027Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda actualizada correctamente
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:33.050Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
2025-10-15T18:03:33.050Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda creada correctamente
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:33.068Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:03:33.086Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda
2025-10-15T18:03:33.088Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda eliminada correctamente
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:03:33.106Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:03:33.120Z INFO 103 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.788 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-15T18:03:33.126Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest]: ListaDeseosOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:33.134Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:33.159Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:33.160Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:33.234Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:33.249Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:33.266Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:33.279Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:10b0e955-f968-4420-83bf-17073e6e5d6d;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:33.296Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:33.298Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:33.302Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:33.304Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:33.526Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:33.584Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:33.826Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.69 seconds (process running for 39.706)
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:33.870Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-15T18:03:33.873Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-15T18:03:33.873Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 1
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:33.908Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 0 a la lista de deseos 2
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:33.955Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 12 de la lista 3
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:33.982Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 4
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:33.991Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-15T18:03:33.993Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-15T18:03:33.993Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 5
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.002Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.015Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 26 a la lista de deseos 7
2025-10-15T18:03:34.016Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-15T18:03:34.016Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.024Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 27 de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.034Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 0 de la lista 9
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.044Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 33 de la lista 10
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.054Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 36 de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.064Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.074Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 45 a la lista de deseos 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:03:34.084Z INFO 103 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 0 de la lista 14
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.957 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-15T18:03:34.089Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaServiceTest]: PrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:34.094Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:34.108Z INFO 103 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Starting PrendaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:34.109Z INFO 103 --- [ main] c.e.u.m.back.services.PrendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:34.188Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:34.212Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 22 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:34.245Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:34.268Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:fe6bb199-5df8-4378-bf4a-92dc896c9505;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:34.315Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:34.318Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:34.326Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:34.328Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:34.679Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:34.735Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:34.971Z INFO 103 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Started PrendaServiceTest in 0.875 seconds (process running for 40.851)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0
Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.178Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda
2025-10-15T18:03:35.180Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda actualizada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:03:35.223Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda
2025-10-15T18:03:35.227Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda creada correctamente
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.263Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.308Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
2025-10-15T18:03:35.309Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda eliminada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.343Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.375Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:03:35.419Z INFO 103 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.332 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-15T18:03:35.432Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest]: OcasionCategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:35.438Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:35.459Z INFO 103 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:35.459Z INFO 103 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:35.526Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:35.544Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:35.560Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:35.571Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:43784997-91c8-4629-a3a9-61d20acec883;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:35.590Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:35.592Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:35.597Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:35.598Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:36.004Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:36.087Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:36.536Z INFO 103 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Started OcasionCategoriaServiceTest in 1.094 seconds (process running for 42.416)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.206 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T18:03:36.643Z INFO 103 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ComentarioServiceTest]: ComentarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:03:36.651Z INFO 103 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ComentarioServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:36.683Z INFO 103 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Starting ComentarioServiceTest using Java 21.0.4 with PID 103 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:36.683Z INFO 103 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:03:36.792Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:36.818Z INFO 103 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:36.839Z INFO 103 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:03:36.861Z INFO 103 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:657a408a-15f0-4045-a320-2e5d50d5e64e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:03:36.890Z INFO 103 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:36.895Z INFO 103 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:36.902Z INFO 103 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:36.903Z WARN 103 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:37.258Z INFO 103 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:03:37.310Z INFO 103 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:37.540Z INFO 103 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Started ComentarioServiceTest in 0.881 seconds (process running for 43.42)
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.560Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 0
Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.577Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 4
2025-10-15T18:03:37.578Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de actualizar comentario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.589Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar todos los comentarios
Hibernate: select ce1_0.id,ce1_0.calificacion,ce1_0.outfit_id,ce1_0.prenda_id,ce1_0.texto,ce1_0.usuario_id from comentario_entity ce1_0
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.604Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.616Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 5
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.617Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de creación de comentario con id = 16 para usuario con id = 5
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.629Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 17
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.640Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 20
2025-10-15T18:03:37.641Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de eliminar comentario con id = 20
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.653Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 0
Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.669Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:03:37.681Z INFO 103 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 29
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.043 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T18:03:37.728Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.921Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.935Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.950Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.964Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.974Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.986Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:37.995Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.007Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.014Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.022Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.032Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.043Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.051Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.061Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.069Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.079Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:03:38.086Z INFO 103 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 180, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.3.0:jar (default-jar) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Building jar: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- spring-boot:3.2.3:repackage (repackage) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Replacing main artifact /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar with repackaged archive, adding nested dependencies in BOOT-INF/.
[INFO] The original artifact has been renamed to /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar.original
[INFO]
[INFO] --- jacoco:0.8.11:report (jacoco-site) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Loading execution data file /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec
[INFO] Analyzed bundle 'MP_202530_G81_E2_TuOutfit_Back' with 29 classes
[INFO]
[INFO] --- spring-boot:3.2.3:start (pre-integration-test) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Attaching agents: []
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:03:42.097Z INFO 299 --- [ main] c.e.udistrital.mdp.back.MainApplication : Starting MainApplication using Java 21.0.4 with PID 299 (/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/classes started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:03:42.099Z INFO 299 --- [ main] c.e.udistrital.mdp.back.MainApplication : The following 1 profile is active: "integration-tests"
2025-10-15T18:03:44.069Z INFO 299 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:03:44.278Z INFO 299 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 201 ms. Found 12 JPA repository interfaces.
2025-10-15T18:03:45.476Z INFO 299 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8999 (http)
2025-10-15T18:03:45.535Z INFO 299 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2025-10-15T18:03:45.535Z INFO 299 --- [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.19]
2025-10-15T18:03:45.697Z INFO 299 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/api] : Initializing Spring embedded WebApplicationContext
2025-10-15T18:03:45.700Z INFO 299 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 3526 ms
2025-10-15T18:03:46.132Z INFO 299 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2025-10-15T18:03:46.566Z INFO 299 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:back user=SA
2025-10-15T18:03:46.568Z INFO 299 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2025-10-15T18:03:46.682Z INFO 299 --- [ main] o.s.b.a.h2.H2ConsoleAutoConfiguration : H2 console available at '/h2-console'. Database available at 'jdbc:h2:mem:back'
2025-10-15T18:03:47.032Z INFO 299 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:03:47.085Z INFO 299 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T18:03:47.116Z INFO 299 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:03:47.342Z INFO 299 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:03:47.388Z WARN 299 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:03:49.391Z INFO 299 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
2025-10-15T18:03:49.502Z INFO 299 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:51.952Z INFO 299 --- [ main] o.s.b.a.e.web.EndpointLinksResolver : Exposing 1 endpoint(s) beneath base path '/actuator'
2025-10-15T18:03:52.045Z INFO 299 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8999 (http) with context path '/api'
2025-10-15T18:03:52.075Z INFO 299 --- [ main] c.e.udistrital.mdp.back.MainApplication : Started MainApplication in 10.588 seconds (process running for 11.677)
[INFO]
[INFO] --- exec:1.6.0:exec (combine-collection) @ MP_202530_G81_E2_TuOutfit_Back ---
Collection 'Default Tests' was successfully added.
Combined collection is saved to 'it/composed.collection.json'
[INFO]
[INFO] --- spring-boot:3.2.3:stop (post-integration-test) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Stopping application...
2025-10-15T18:03:52.931Z INFO 299 --- [on(2)-127.0.0.1] inMXBeanRegistrar$SpringApplicationAdmin : Application shutdown requested.
2025-10-15T18:03:52.993Z INFO 299 --- [on(2)-127.0.0.1] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:03:53.011Z INFO 299 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
2025-10-15T18:03:53.014Z INFO 299 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.
[INFO]
[INFO] --- install:3.1.1:install (default-install) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Installing /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/pom.xml to /root/.m2/repository/co/edu/udistrital/mdp/MP_202530_G81_E2_TuOutfit_Back/0.0.1-SNAPSHOT/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.pom
[INFO] Installing /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar to /root/.m2/repository/co/edu/udistrital/mdp/MP_202530_G81_E2_TuOutfit_Back/0.0.1-SNAPSHOT/MP_202530_G81_E2_TuOutfit_Back-0.0.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:07 min
[INFO] Finished at: 2025-10-15T18:03:53Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 a226a7976c0e2d406cf3b9d3a530b3b2d8995cf626fc4d57256d654d00d1861d
$ docker rm -f --volumes a226a7976c0e2d406cf3b9d3a530b3b2d8995cf626fc4d57256d654d00d1861d
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Testing)
[Pipeline] script
[Pipeline] {
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . citools-isis2603:latest
.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
Slave2 does not seem to be running inside a container
$ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat
$ docker top ad68589a4e0126d2862efb8d28e8b9b4c7107539bae34561e8c726dbb526f1b4 -eo pid,comm
[Pipeline] {
[Pipeline] sh
+ mvn test
[INFO] Scanning for projects...
[INFO]
[INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >--------
[INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- jacoco:0.8.11:prepare-agent (jacoco-initialize) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] argLine set to -javaagent:/root/.m2/repository/org/jacoco/org.jacoco.agent/0.8.11/org.jacoco.agent-0.8.11-runtime.jar=destfile=/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/jacoco.exec
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] Copying 0 resource from src/main/resources to target/classes
[INFO]
[INFO] --- compiler:3.11.0:compile (default-compile) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] skip non existing resourceDirectory /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/src/test/resources
[INFO]
[INFO] --- compiler:3.11.0:testCompile (default-testCompile) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- surefire:2.22.1:test (default-test) @ MP_202530_G81_E2_TuOutfit_Back ---
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
18:04:01.858 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest]: PrendaOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
18:04:02.132 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:03.281Z INFO 81 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:03.283Z INFO 81 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:04.410Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:04.551Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 114 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:04.642Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:05.131Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:4a8af1b4-51f8-410f-a842-9e8caf52c23b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:06.267Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:06.395Z INFO 81 --- [ main] org.hibernate.Version : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T18:04:06.484Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:06.959Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:07.199Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:10.335Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:10.690Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:11.899Z INFO 81 --- [ main] c.e.u.m.b.s.PrendaOutfitServiceTest : Started PrendaOutfitServiceTest in 9.633 seconds (process running for 11.782)
WARNING: A Java agent has been loaded dynamically (/root/.m2/repository/net/bytebuddy/byte-buddy-agent/1.14.12/byte-buddy-agent-1.14.12.jar)
WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
WARNING: Dynamic loading of agents will be disallowed by default in a future release
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:13.881Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:04:13.903Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.020Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.225Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 3
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.296Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 0
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.594Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.662Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 7
2025-10-15T18:04:14.663Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.698Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.734Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-15T18:04:14.735Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-15T18:04:14.735Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:04:14.737Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.773Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de borrar un outfit de la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.820Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T18:04:14.822Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T18:04:14.822Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T18:04:14.823Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar todos los outfits de la prenda con id = {0}
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.860Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-15T18:04:14.863Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-15T18:04:14.863Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 13
2025-10-15T18:04:14.863Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.914Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:14.973Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de consultar el outfit con id = {0} de la prenda con id = 15
2025-10-15T18:04:14.974Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Termina proceso de consultar el libro con id = {0} del autor con id = 15
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:15.006Z INFO 81 --- [ main] c.e.u.m.b.services.PrendaOutfitService : Inicia proceso de asociarle un outfit a la prenda con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.664 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-15T18:04:15.025Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.MarcaServiceTest]: MarcaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:15.045Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.MarcaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:15.103Z INFO 81 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Starting MarcaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:15.112Z INFO 81 --- [ main] c.e.u.m.back.services.MarcaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:15.419Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:15.499Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 74 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:15.554Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:15.595Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:34786b42-dc62-4b0a-87d0-cd9097461752;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:15.649Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:15.655Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:15.663Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:15.667Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:16.443Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:16.581Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:17.101Z INFO 81 --- [ main] c.e.u.m.back.services.MarcaServiceTest : Started MarcaServiceTest in 2.049 seconds (process running for 16.984)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:17.175Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.213Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.321Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.389Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
2025-10-15T18:04:17.397Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca eliminada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.426Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
2025-10-15T18:04:17.601Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca actualizada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.637Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: select me1_0.id,me1_0.imagen_id,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.723Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.787Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de crear marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
2025-10-15T18:04:17.797Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Marca creada correctamente
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.828Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de eliminar marca
Hibernate: select me1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m1_0.id,m1_0.imagen_id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,t1_0.nombre,t1_0.ubicacion,me1_0.logo,me1_0.nombre,me1_0.ubicacion from marca_entity me1_0 left join imagen_entity i1_0 on i1_0.id=me1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m1_0 on m1_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m2_0 on m2_0.id=t1_0.marca_id where me1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.861Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
Hibernate: select count(*) from tienda_entity te1_0 where te1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from tienda_entity
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:17.899Z INFO 81 --- [ main] c.e.u.mdp.back.services.MarcaService : Inicia proceso de actualizar marca
Hibernate: select me1_0.id from marca_entity me1_0 where me1_0.nombre=? fetch first ? rows only
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.595 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-15T18:04:17.911Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest]: ListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:17.927Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:17.988Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:17.991Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:18.147Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:18.172Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:18.209Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:18.238Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:a40efff2-45b5-4f1d-a8c5-4e08b36a8851;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:18.274Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:18.277Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:18.285Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:18.288Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:18.773Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:18.917Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:19.516Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosServiceTest : Started ListaDeseosServiceTest in 1.585 seconds (process running for 19.399)
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.556Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 1
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.582Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consultar todas los ListaDeseoss
Hibernate: select lde1_0.id,lde1_0.usuario_id from lista_deseos_entity lde1_0
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:19.614Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 3
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.627Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.647Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:19.682Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-15T18:04:19.684Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de agregar outfit 2 a la lista de deseos 6
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:19.715Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de agregar outfit 3 a la lista de deseos 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.734Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.756Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-15T18:04:19.759Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de eliminación de lista de deseos con id = 9
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.775Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.791Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de consulta de outfits de la lista de deseos con id = 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:19.806Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de creación de lista de deseos para usuario con id = 13
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.809Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de creación de lista de deseos con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:19.822Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-15T18:04:19.823Z INFO 81 --- [ main] c.e.u.m.b.services.ListaDeseosService : Finaliza proceso de actualización de lista de deseos con id = 14
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.902 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-15T18:04:19.838Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionServiceTest]: OcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:19.849Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:19.886Z INFO 81 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Starting OcasionServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:19.887Z INFO 81 --- [ main] c.e.u.m.b.services.OcasionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:20.012Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:20.038Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 24 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:20.066Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:20.924Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:e5ae2a4e-35e1-4205-a151-39c19de7fa4d;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:21.110Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:21.116Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:21.142Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:21.148Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:22.276Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:22.369Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:23.383Z INFO 81 --- [ main] c.e.u.m.b.services.OcasionServiceTest : Started OcasionServiceTest in 3.529 seconds (process running for 23.267)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.444Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de todas las ocasiones
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0
2025-10-15T18:04:23.462Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de todas las ocasiones (1 encontradas)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.517Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.532Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de creación de ocasión con id = 3
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.553Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.575Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 5
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.602Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 7
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.630Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.654Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.808Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 10
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.854Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 11
2025-10-15T18:04:23.855Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de consulta de la ocasión con id = 11
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.873Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de consulta de la ocasión con id = 999
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.900Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de creación de ocasión
Hibernate: select oe1_0.id from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?) fetch first ? rows only
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.929Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-15T18:04:23.931Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de eliminación de la ocasión con id = 14
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T18:04:23.950Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Inicia proceso de actualización de la ocasión con id = 15
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where upper(oe1_0.nombre)=upper(?)
2025-10-15T18:04:23.958Z INFO 81 --- [ main] c.e.u.mdp.back.services.OcasionService : Finaliza proceso de actualización de la ocasión con id = 15
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.127 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-15T18:04:23.995Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest]: CategoriaOcasionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:24.022Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:24.096Z INFO 81 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:24.098Z INFO 81 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:24.395Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:24.446Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 49 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:24.482Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:24.520Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:42f1b81f-f476-4172-b7b3-ad0c821c93eb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:24.593Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:24.596Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:24.606Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:24.612Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:24.965Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:25.179Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:25.684Z INFO 81 --- [ main] c.e.u.m.b.s.CategoriaOcasionServiceTest : Started CategoriaOcasionServiceTest in 1.654 seconds (process running for 25.567)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.835 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-15T18:04:25.827Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitServiceTest]: OutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:25.883Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:25.940Z INFO 81 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Starting OutfitServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:25.940Z INFO 81 --- [ main] c.e.u.m.back.services.OutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:26.101Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:26.140Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 37 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:26.183Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:26.208Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:14228d93-1e41-4f07-abe5-2ef719183932;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:26.245Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:26.248Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:26.258Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:26.261Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:26.640Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:26.756Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:27.224Z INFO 81 --- [ main] c.e.u.m.back.services.OutfitServiceTest : Started OutfitServiceTest in 1.336 seconds (process running for 27.107)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:27.280Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
2025-10-15T18:04:27.283Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de creación del outfit
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.322Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar todos los outfits
Hibernate: select oe1_0.id,oe1_0.imagen_id,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.372Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.407Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de actualizar el outfit con id = {0}
2025-10-15T18:04:27.408Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de actualizar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.442Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0}
2025-10-15T18:04:27.443Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de borrar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.482Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.515Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de borrar el outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.545Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de consultar el outfit con id = {0}
2025-10-15T18:04:27.548Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Termina proceso de consultar el outfit con id = {0}
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:27.573Z INFO 81 --- [ main] c.e.u.mdp.back.services.OutfitService : Inicia proceso de creación del outfit
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.745 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-15T18:04:27.589Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ImagenServiceTest]: ImagenServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:27.606Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ImagenServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:27.648Z INFO 81 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Starting ImagenServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:27.648Z INFO 81 --- [ main] c.e.u.m.back.services.ImagenServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:27.795Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:27.818Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:27.844Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:27.865Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:6795981c-0884-4299-8bcf-b487bce8f0bf;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:27.916Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:27.920Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:27.925Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:27.930Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:28.374Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:28.465Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:28.735Z INFO 81 --- [ main] c.e.u.m.back.services.ImagenServiceTest : Started ImagenServiceTest in 1.121 seconds (process running for 28.619)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:04:28.761Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar todoas las imagenes
Hibernate: select ie1_0.id,ie1_0.imagen from imagen_entity ie1_0
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:04:28.784Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de consultar la imagen con id = {0}
2025-10-15T18:04:28.786Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de consultar la imagen con id = {0}
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:28.798Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de creación de la imagen
2025-10-15T18:04:28.801Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de creación de la imagen
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:04:28.817Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de borrar la imagen con id = {0}
2025-10-15T18:04:28.820Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de borrar la imagen con id = {0}
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:04:28.846Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Inicia proceso de actualizar la imagen con id = {0}
2025-10-15T18:04:28.851Z INFO 81 --- [ main] c.e.u.mdp.back.services.ImagenService : Termina proceso de actualizar la imagen con id = {0}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.27 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-15T18:04:28.864Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ColorServiceTest]: ColorServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:28.873Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ColorServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:28.916Z INFO 81 --- [ main] c.e.u.m.back.services.ColorServiceTest : Starting ColorServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:28.917Z INFO 81 --- [ main] c.e.u.m.back.services.ColorServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:29.014Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:29.039Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 24 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:29.065Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:29.090Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:8bb64a3e-ed69-43d3-a08c-406f9446fe08;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:29.114Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:29.118Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:29.124Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:29.129Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:29.506Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:29.620Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:29.947Z INFO 81 --- [ main] c.e.u.m.back.services.ColorServiceTest : Started ColorServiceTest in 1.071 seconds (process running for 29.83)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:29.973Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 2
Hibernate: select count(*) from colores ce1_0 where ce1_0.id=?
2025-10-15T18:04:29.989Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de eliminación del color con id = 2
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.002Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 3
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.016Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 4
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?)
2025-10-15T18:04:30.027Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de actualización del color con id = 4
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.042Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de creación de color
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where upper(ce1_0.nombre)=upper(?)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.049Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Finaliza proceso de creación de color con id = 6
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.064Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de eliminación del color con id = 777
Hibernate: select count(*) from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.081Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de actualización del color con id = 888
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.094Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta del color con id = 999
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0 where ce1_0.id=?
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T18:04:30.112Z INFO 81 --- [ main] c.e.u.mdp.back.services.ColorService : Inicia proceso de consulta de todos los colores
Hibernate: select ce1_0.id,ce1_0.codigo_hex,ce1_0.nombre from colores ce1_0
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.256 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-15T18:04:30.133Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest]: OutfitListaDeseosServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:30.146Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:30.183Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:30.186Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:30.330Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:30.364Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 30 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:30.396Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:30.420Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:d11165b7-8e5e-4e39-9fe4-b499e194d0a8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:30.440Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:30.442Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:30.445Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:30.447Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:30.747Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:30.781Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:31.023Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.872 seconds (process running for 30.906)
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.046Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 1 del outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.063Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-15T18:04:31.065Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-15T18:04:31.065Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 2
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.076Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 12 al outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.088Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de reemplazar listas de deseos del outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.100Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 17 asociada al outfit 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.111Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 0
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.122Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 0 asociada al outfit 7
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.132Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-15T18:04:31.133Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza consulta de lista de deseos 26 asociada al outfit 8
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.142Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 0 del outfit 9
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.154Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 0 al outfit 10
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.165Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de lista de deseos 38 asociada al outfit 11
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.175Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de eliminar asociación de la lista de deseos 39 del outfit 12
2025-10-15T18:04:31.175Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de eliminar asociación de la lista de deseos 39 del outfit 12
2025-10-15T18:04:31.175Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 12
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.184Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 13
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
2025-10-15T18:04:31.193Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T18:04:31.194Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T18:04:31.195Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitListaDeseosService : Inicia consulta de listas de deseos del outfit con id = 14
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.068 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-15T18:04:31.202Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.RecomendacionServiceTest]: RecomendacionServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:31.209Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:31.226Z INFO 81 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Starting RecomendacionServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:31.226Z INFO 81 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:31.291Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:31.305Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:31.319Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:31.330Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:3b7e5516-1ab8-424f-b355-7218f79d7eb4;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:31.369Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:31.371Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:31.379Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:31.381Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:31.663Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:31.738Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:31.949Z INFO 81 --- [ main] c.e.u.m.b.s.RecomendacionServiceTest : Started RecomendacionServiceTest in 0.737 seconds (process running for 31.832)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:31.967Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 1
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:31.977Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de creación de recomendación
Hibernate: select re1_0.id from recomendacion_entity re1_0 where re1_0.usuario_id=? and re1_0.outfit_id=? fetch first ? rows only
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.008Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de creación de recomendación con id = 3
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.023Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 5
2025-10-15T18:04:32.025Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de eliminación de recomendación con id = 5
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.036Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de actualización de recomendación con id = 6
2025-10-15T18:04:32.038Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Finaliza proceso de actualización de recomendación con id = 6
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.054Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de eliminación de recomendación con id = 888
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=?
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.086Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar todas las recomendaciones
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,re1_0.puntaje,re1_0.usuario_id from recomendacion_entity re1_0
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into recomendacion_entity (motivo,outfit_id,puntaje,usuario_id,id) values (?,?,?,?,default)
2025-10-15T18:04:32.116Z INFO 81 --- [ main] c.e.u.m.b.services.RecomendacionService : Inicia proceso de consultar recomendación con id = 999
Hibernate: select re1_0.id,re1_0.motivo,re1_0.outfit_id,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,re1_0.puntaje,re1_0.usuario_id,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from recomendacion_entity re1_0 join outfit_entity o1_0 on o1_0.id=re1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id join usuario_entity u1_0 on u1_0.id=re1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where re1_0.id=?
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.914 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-15T18:04:32.123Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest]: OutfitPrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:32.131Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:32.150Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:32.150Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:32.215Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:32.229Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:32.250Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:32.266Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:789a90e0-3086-4103-9ca9-4dbbd9574310;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:32.282Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:32.284Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:32.287Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:32.289Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:32.544Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:32.588Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:32.763Z INFO 81 --- [ main] c.e.u.m.b.s.OutfitPrendaServiceTest : Started OutfitPrendaServiceTest in 0.629 seconds (process running for 32.646)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:32.810Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T18:04:32.814Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T18:04:32.814Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:04:32.815Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:32.837Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:04:32.837Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:32.864Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:04:32.865Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:32.888Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-15T18:04:32.891Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-15T18:04:32.891Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T18:04:32.891Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Finaliza proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:32.916Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T18:04:32.918Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T18:04:32.918Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:04:32.918Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.015Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.043Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.072Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.097Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de borrar una prenda del outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.131Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T18:04:33.131Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Termina proceso de consultar una prenda del outfit con id = {0}
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.158Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de consultar todos las prendas del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:33.180Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.223Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de reemplazar las prendas del outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:33.254Z INFO 81 --- [ main] c.e.u.m.b.services.OutfitPrendaService : Inicia proceso de asociarle una prenda al outfit con id = {0}
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.132 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-15T18:04:33.265Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.UsuarioServiceTest]: UsuarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:33.282Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.UsuarioServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:33.326Z INFO 81 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Starting UsuarioServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:33.328Z INFO 81 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:33.445Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:33.461Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:33.481Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:33.495Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:ef3ccefe-8dd0-4e5e-93b4-0df2acca4a4d;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:33.514Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:33.516Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:33.520Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:33.521Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:33.726Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:33.783Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:34.053Z INFO 81 --- [ main] c.e.u.m.b.services.UsuarioServiceTest : Started UsuarioServiceTest in 0.761 seconds (process running for 33.936)
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.099Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.111Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 4
2025-10-15T18:04:34.112Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de consultar el usuario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.122Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 7
2025-10-15T18:04:34.123Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de borrar el usuario con id = 7
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.135Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de creación del usuario
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=?
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.140Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Finaliza proceso de creación del usuario con id = 13
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.151Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 14
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.160Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de borrar el usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.172Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar todos los usuarios
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.183Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de actualizar el autor con id = 23
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre from usuario_entity ue1_0 where ue1_0.correo=?
2025-10-15T18:04:34.186Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Termina proceso de actualizar el autor con id = 23
Hibernate: delete from comentario_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
2025-10-15T18:04:34.195Z INFO 81 --- [ main] c.e.u.mdp.back.services.UsuarioService : Inicia proceso de consultar el usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.929 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-15T18:04:34.203Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.CategoriaServiceTest]: CategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:34.213Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.CategoriaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:34.229Z INFO 81 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Starting CategoriaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:34.229Z INFO 81 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:34.294Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:34.308Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:34.325Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:34.337Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:21a79941-6d01-4c3a-a6b4-32a486b4d479;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:34.353Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:34.355Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:34.358Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:34.359Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:34.628Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:34.689Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:34.863Z INFO 81 --- [ main] c.e.u.m.b.services.CategoriaServiceTest : Started CategoriaServiceTest in 0.648 seconds (process running for 34.747)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.876Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0}
2025-10-15T18:04:34.877Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de consultar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.885Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.894Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.903Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de actualizar la categoria con id = {0}
2025-10-15T18:04:34.903Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de actualizar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.926Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de consultar todas las categorias
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,ce1_0.outfit_id from categoria_entity ce1_0
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.945Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.964Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de creación de la categoria
2025-10-15T18:04:34.964Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de creación de la categoria
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T18:04:34.991Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
2025-10-15T18:04:34.992Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Termina proceso de borrar la categoria con id = {0}
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:35.017Z INFO 81 --- [ main] c.e.u.m.back.services.CategoriaService : Inicia proceso de borrar la categoria con id = {0}
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.812 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-15T18:04:35.030Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.TiendaServiceTest]: TiendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:35.041Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.TiendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:35.064Z INFO 81 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Starting TiendaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:35.065Z INFO 81 --- [ main] c.e.u.m.back.services.TiendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:35.132Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:35.161Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:35.187Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:35.198Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:5fc9cb86-105c-4fed-9fb7-824bdd8425f3;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:35.213Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:35.214Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:35.218Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:35.219Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:35.496Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:35.546Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:35.732Z INFO 81 --- [ main] c.e.u.m.back.services.TiendaServiceTest : Started TiendaServiceTest in 0.684 seconds (process running for 35.616)
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:04:35.756Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda
Hibernate: select te1_0.id,te1_0.direccion,te1_0.horario,m1_0.id,i1_0.id,i1_0.imagen,o1_0.id,o1_0.nombre,o1_0.precio_estimado,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,i2_0.id,i2_0.imagen,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,m2_0.imagen_id,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,t1_0.marca_id,t1_0.nombre,t1_0.ubicacion,m1_0.logo,m1_0.nombre,m1_0.ubicacion,te1_0.nombre,te1_0.ubicacion from tienda_entity te1_0 left join marca_entity m1_0 on m1_0.id=te1_0.marca_id left join imagen_entity i1_0 on i1_0.id=m1_0.imagen_id left join outfit_entity o1_0 on i1_0.id=o1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join imagen_entity i2_0 on i2_0.id=o2_0.imagen_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id where te1_0.id=?
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:35.780Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de actualizar tienda
Hibernate: select te1_0.id from tienda_entity te1_0 where te1_0.nombre=? fetch first ? rows only
2025-10-15T18:04:35.787Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda actualizada correctamente
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:35.808Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
2025-10-15T18:04:35.808Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda creada correctamente
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:35.830Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:04:35.853Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de eliminar tienda
2025-10-15T18:04:35.855Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Tienda eliminada correctamente
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
2025-10-15T18:04:35.869Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
Hibernate: delete from tienda_entity
Hibernate: delete from marca_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into tienda_entity (direccion,horario,marca_id,nombre,ubicacion,id) values (?,?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
2025-10-15T18:04:35.887Z INFO 81 --- [ main] c.e.u.mdp.back.services.TiendaService : Inicia proceso de crear tienda
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.863 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-15T18:04:35.896Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest]: ListaDeseosOutfitServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:35.905Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:35.934Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:35.934Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:36.063Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:36.082Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:36.100Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:36.121Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:21ad9e83-efbd-4ba8-9024-9353a1bb7899;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:36.139Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:36.141Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:36.144Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:36.146Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:36.398Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:36.432Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:36.699Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.792 seconds (process running for 36.582)
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.722Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-15T18:04:36.725Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-15T18:04:36.725Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 1
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.737Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 0 a la lista de deseos 2
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.754Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 12 de la lista 3
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.770Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 4
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.785Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-15T18:04:36.789Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-15T18:04:36.789Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 5
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.806Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de reemplazar los outfits de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.825Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 26 a la lista de deseos 7
2025-10-15T18:04:36.825Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-15T18:04:36.825Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 7
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.835Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 27 de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.851Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 0 de la lista 9
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.867Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar el outfit 33 de la lista 10
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.881Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 36 de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.895Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de consultar todos los outfits de la lista 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.906Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de asociar el outfit 45 a la lista de deseos 0
Hibernate: select lde1_0.id,u1_0.id,u1_0.correo,u1_0.nombre from lista_deseos_entity lde1_0 left join usuario_entity u1_0 on u1_0.id=lde1_0.usuario_id where lde1_0.id=?
Hibernate: delete from lista_outfit
Hibernate: delete from prenda_outfit
Hibernate: delete from outfit_entity
Hibernate: delete from lista_outfit
Hibernate: delete from lista_deseos_entity
Hibernate: insert into lista_deseos_entity (usuario_id,id) values (?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
2025-10-15T18:04:36.923Z INFO 81 --- [ main] c.e.u.m.b.s.ListaDeseosOutfitService : Inicia proceso de eliminar el outfit 0 de la lista 14
Hibernate: select oe1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,o1_0.imagen_id,o1_0.nombre,o1_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,oe1_0.nombre,oe1_0.precio_estimado from outfit_entity oe1_0 left join imagen_entity i1_0 on i1_0.id=oe1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id where oe1_0.id=?
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.033 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-15T18:04:36.931Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.PrendaServiceTest]: PrendaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:36.937Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.PrendaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:36.969Z INFO 81 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Starting PrendaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:36.969Z INFO 81 --- [ main] c.e.u.m.back.services.PrendaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:37.093Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:37.119Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 25 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:37.137Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:37.153Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:ba69fbe4-187b-4a81-a781-7f5136ab00b0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:37.185Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:37.189Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:37.197Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:37.198Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:37.960Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:38.019Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:38.649Z INFO 81 --- [ main] c.e.u.m.back.services.PrendaServiceTest : Started PrendaServiceTest in 1.709 seconds (process running for 38.532)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0
Hibernate: select pe1_0.id,pe1_0.categoria_id,pe1_0.color_id,pe1_0.imagen_id,pe1_0.marca_id,pe1_0.nombre,pe1_0.precio,pe1_0.tienda_id from prenda_entity pe1_0
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:38.929Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda
2025-10-15T18:04:38.931Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda actualizada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
2025-10-15T18:04:38.960Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda
2025-10-15T18:04:38.961Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda creada correctamente
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:38.985Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de crear prenda
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:39.018Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
2025-10-15T18:04:39.020Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Prenda eliminada correctamente
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:39.052Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:39.076Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de eliminar prenda
Hibernate: select pe1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,p1_0.categoria_id,c3_0.id,c3_0.codigo_hex,c3_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,c4_0.id,c4_0.codigo_hex,c4_0.nombre,i4_0.id,i4_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,o2_0.id,o2_0.nombre,o2_0.precio_estimado,m5_0.id,i5_0.id,i5_0.imagen,o3_0.id,o3_0.nombre,o3_0.precio_estimado,p2_0.id,c5_0.id,c5_0.edad,c5_0.nombre,o4_0.id,i6_0.id,i6_0.imagen,o4_0.nombre,o4_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,p2_0.marca_id,p2_0.nombre,p2_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m7_0.id,m7_0.imagen_id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,t2_0.nombre,t2_0.ubicacion,m5_0.logo,m5_0.nombre,m5_0.ubicacion,pe1_0.nombre,pe1_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m8_0.id,i8_0.id,i8_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p3_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i9_0.id,i9_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,m9_0.id,m9_0.imagen_id,m9_0.logo,m9_0.nombre,m9_0.ubicacion,p3_0.nombre,p3_0.precio,p3_0.tienda_id,m8_0.logo,m8_0.nombre,m8_0.ubicacion,t3_0.nombre,t3_0.ubicacion from prenda_entity pe1_0 left join categoria_entity c1_0 on c1_0.id=pe1_0.categoria_id left join outfit_entity o1_0 on o1_0.id=c1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join colores c3_0 on c3_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id left join colores c4_0 on c4_0.id=pe1_0.color_id left join imagen_entity i4_0 on i4_0.id=pe1_0.imagen_id left join marca_entity m4_0 on i4_0.id=m4_0.imagen_id left join outfit_entity o2_0 on i4_0.id=o2_0.imagen_id left join marca_entity m5_0 on m5_0.id=pe1_0.marca_id left join imagen_entity i5_0 on i5_0.id=m5_0.imagen_id left join outfit_entity o3_0 on i5_0.id=o3_0.imagen_id left join prenda_entity p2_0 on i5_0.id=p2_0.imagen_id left join categoria_entity c5_0 on c5_0.id=p2_0.categoria_id left join outfit_entity o4_0 on o4_0.id=c5_0.outfit_id left join imagen_entity i6_0 on i6_0.id=o4_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join tienda_entity t2_0 on t2_0.id=p2_0.tienda_id left join marca_entity m7_0 on m7_0.id=t2_0.marca_id left join tienda_entity t3_0 on t3_0.id=pe1_0.tienda_id left join marca_entity m8_0 on m8_0.id=t3_0.marca_id left join imagen_entity i8_0 on i8_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i8_0.id=o5_0.imagen_id left join prenda_entity p3_0 on i8_0.id=p3_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p3_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i9_0 on i9_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p3_0.color_id left join marca_entity m9_0 on m9_0.id=p3_0.marca_id where pe1_0.id=?
Hibernate: delete from prenda_outfit
Hibernate: delete from prenda_entity
Hibernate: delete from marca_entity
Hibernate: delete from ocasion_categoria
Hibernate: delete from categoria_entity
Hibernate: delete from colores
Hibernate: delete from imagen_entity
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into marca_entity (imagen_id,logo,nombre,ubicacion,id) values (?,?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into imagen_entity (imagen,id) values (?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
2025-10-15T18:04:39.102Z INFO 81 --- [ main] c.e.u.mdp.back.services.PrendaService : Inicia proceso de actualizar prenda
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.16 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-15T18:04:39.111Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest]: OcasionCategoriaServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:39.120Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:39.439Z INFO 81 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:39.439Z INFO 81 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:39.689Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:39.724Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 32 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:39.923Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:39.952Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:167a89ca-db1d-4cb1-a331-d7b698a8775e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:39.984Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:39.986Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:39.990Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:39.991Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:40.159Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:40.199Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:40.385Z INFO 81 --- [ main] c.e.u.m.b.s.OcasionCategoriaServiceTest : Started OcasionCategoriaServiceTest in 1.261 seconds (process running for 40.268)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: select oe1_0.id,oe1_0.nombre from ocasion_entity oe1_0 where oe1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: select ce1_0.id,ce1_0.edad,ce1_0.nombre,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,c1_0.outfit_id,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i2_0.id,i2_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i3_0.id,i3_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado from categoria_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i2_0 on i2_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m3_0.imagen_id where ce1_0.id=?
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.325 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T18:04:40.448Z INFO 81 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [co.edu.udistrital.mdp.back.services.ComentarioServiceTest]: ComentarioServiceTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
2025-10-15T18:04:40.455Z INFO 81 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration co.edu.udistrital.mdp.back.MainApplication for test class co.edu.udistrital.mdp.back.services.ComentarioServiceTest
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.2.3)
2025-10-15T18:04:40.480Z INFO 81 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Starting ComentarioServiceTest using Java 21.0.4 with PID 81 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T18:04:40.481Z INFO 81 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T18:04:40.542Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T18:04:40.558Z INFO 81 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T18:04:40.571Z INFO 81 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T18:04:40.585Z INFO 81 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:h2:mem:09a67889-a35e-4609-b341-465ce4bf83b7;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T18:04:40.648Z INFO 81 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T18:04:40.650Z INFO 81 --- [ main] o.h.c.internal.RegionFactoryInitiator : HHH000026: Second-level cache disabled
2025-10-15T18:04:40.655Z INFO 81 --- [ main] o.s.o.j.p.SpringPersistenceUnitInfo : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T18:04:40.657Z WARN 81 --- [ main] org.hibernate.orm.deprecation : HHH90000025: H2Dialect does not need to be specified explicitly using 'hibernate.dialect' (remove the property setting and it will be selected by default)
2025-10-15T18:04:40.845Z INFO 81 --- [ main] o.h.e.t.j.p.i.JtaPlatformInitiator : HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration)
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
Hibernate: create table categoria_entity (edad integer, id bigint generated by default as identity, outfit_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table colores (id bigint generated by default as identity, codigo_hex varchar(20) not null unique, nombre varchar(255) not null unique, primary key (id))
Hibernate: create table comentario_entity (calificacion float(53) not null, id bigint generated by default as identity, outfit_id bigint, prenda_id bigint, usuario_id bigint, texto varchar(255), primary key (id))
Hibernate: create table imagen_entity (id bigint generated by default as identity, imagen varchar(255), primary key (id))
Hibernate: create table lista_outfit (lista_id bigint not null, outfit_id bigint not null)
Hibernate: create table lista_deseos_entity (id bigint generated by default as identity, usuario_id bigint unique, primary key (id))
Hibernate: create table marca_entity (id bigint generated by default as identity, imagen_id bigint unique, logo varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table ocasion_categoria (categoria_id bigint not null, ocasion_id bigint not null)
Hibernate: create table ocasion_entity (id bigint generated by default as identity, nombre varchar(255), primary key (id))
Hibernate: create table outfit_entity (precio_estimado float(53), id bigint generated by default as identity, imagen_id bigint unique, nombre varchar(255), primary key (id))
Hibernate: create table prenda_outfit (outfit_id bigint not null, prenda_id bigint not null)
Hibernate: create table prenda_entity (precio float(53), categoria_id bigint, color_id bigint, id bigint generated by default as identity, imagen_id bigint unique, marca_id bigint, tienda_id bigint, nombre varchar(255), primary key (id))
Hibernate: create table recomendacion_entity (puntaje float(53), id bigint generated by default as identity, outfit_id bigint not null, usuario_id bigint not null, motivo varchar(255), primary key (id))
Hibernate: create table tienda_entity (id bigint generated by default as identity, marca_id bigint, direccion varchar(255), horario varchar(255), nombre varchar(255), ubicacion varchar(255), primary key (id))
Hibernate: create table usuario_entity (id bigint generated by default as identity, correo varchar(255), nombre varchar(255), primary key (id))
Hibernate: alter table if exists categoria_entity add constraint FKqygqspxupjibv7n7e1k07p1u9 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKm9nadpogjwx5d8svcqqv7r0si foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists comentario_entity add constraint FKaoh2yfruywmt7xhc98v4k3lrl foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists comentario_entity add constraint FK1oklamdyibegy59upe5bw96dq foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists lista_outfit add constraint FK3fksq4ymn6531s6n2q5nil5nu foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists lista_outfit add constraint FK9cgpc9vwe9x9r8y0wlju2o8iv foreign key (lista_id) references lista_deseos_entity
Hibernate: alter table if exists lista_deseos_entity add constraint FKhxw1mgigvmn15po8l8379kpvm foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists marca_entity add constraint FKk39iy55g5bldi8c0ur2e0b21q foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK8jiio8ptj53rrhggiolqsg805 foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists ocasion_categoria add constraint FK7cspfimr82hkw4yiwjww92umg foreign key (ocasion_id) references ocasion_entity
Hibernate: alter table if exists outfit_entity add constraint FK3uadm295n27f43emje1tm8reg foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_outfit add constraint FKigoo40ljt1olfj81gtwwddpxj foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists prenda_outfit add constraint FK40wk7euvioc5exvajb7jtdp2g foreign key (prenda_id) references prenda_entity
Hibernate: alter table if exists prenda_entity add constraint FKeqx3nk1nex0pnjjyy49bmf8ts foreign key (categoria_id) references categoria_entity
Hibernate: alter table if exists prenda_entity add constraint FKr5v80tqtammpl0539dey0r3ia foreign key (color_id) references colores
Hibernate: alter table if exists prenda_entity add constraint FKqpp364o8fkqbtorbeiw80i9o0 foreign key (imagen_id) references imagen_entity
Hibernate: alter table if exists prenda_entity add constraint FK5e24lqinkn7vuqnfle8vamru9 foreign key (marca_id) references marca_entity
Hibernate: alter table if exists prenda_entity add constraint FKjywq6lghhde1tj1jnjuaityhq foreign key (tienda_id) references tienda_entity
Hibernate: alter table if exists recomendacion_entity add constraint FKpfpou4c794q26gtqgc1gmld73 foreign key (outfit_id) references outfit_entity
Hibernate: alter table if exists recomendacion_entity add constraint FK8ie891ks9b95rptlcvf8d23j3 foreign key (usuario_id) references usuario_entity
Hibernate: alter table if exists tienda_entity add constraint FKjqrufrltnyii43829ptdgsdu9 foreign key (marca_id) references marca_entity
2025-10-15T18:04:40.894Z INFO 81 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T18:04:41.051Z INFO 81 --- [ main] c.e.u.m.b.s.ComentarioServiceTest : Started ComentarioServiceTest in 0.593 seconds (process running for 40.934)
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.083Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 0
Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.109Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 4
2025-10-15T18:04:41.110Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de actualizar comentario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.125Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar todos los comentarios
Hibernate: select ce1_0.id,ce1_0.calificacion,ce1_0.outfit_id,ce1_0.prenda_id,ce1_0.texto,ce1_0.usuario_id from comentario_entity ce1_0
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.149Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 4
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.172Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 5
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.173Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de creación de comentario con id = 16 para usuario con id = 5
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.189Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de actualizar comentario con id = 17
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.202Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 20
2025-10-15T18:04:41.205Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Finaliza proceso de eliminar comentario con id = 20
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.226Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de eliminar comentario con id = 0
Hibernate: select ce1_0.id,ce1_0.calificacion,o1_0.id,i1_0.id,i1_0.imagen,m1_0.id,m1_0.logo,m1_0.nombre,m1_0.ubicacion,p1_0.id,c1_0.id,c1_0.edad,c1_0.nombre,o2_0.id,o2_0.imagen_id,o2_0.nombre,o2_0.precio_estimado,c2_0.id,c2_0.codigo_hex,c2_0.nombre,m2_0.id,i3_0.id,i3_0.imagen,m2_0.logo,m2_0.nombre,m2_0.ubicacion,p1_0.nombre,p1_0.precio,t1_0.id,t1_0.direccion,t1_0.horario,m3_0.id,i4_0.id,i4_0.imagen,m3_0.logo,m3_0.nombre,m3_0.ubicacion,t1_0.nombre,t1_0.ubicacion,o1_0.nombre,o1_0.precio_estimado,p2_0.id,c3_0.id,c3_0.edad,c3_0.nombre,o3_0.id,i5_0.id,i5_0.imagen,m4_0.id,m4_0.logo,m4_0.nombre,m4_0.ubicacion,p3_0.id,p3_0.categoria_id,c5_0.id,c5_0.codigo_hex,c5_0.nombre,m5_0.id,i6_0.id,i6_0.imagen,m5_0.logo,m5_0.nombre,m5_0.ubicacion,p3_0.nombre,p3_0.precio,t2_0.id,t2_0.direccion,t2_0.horario,m6_0.id,i7_0.id,i7_0.imagen,m6_0.logo,m6_0.nombre,m6_0.ubicacion,t2_0.nombre,t2_0.ubicacion,o3_0.nombre,o3_0.precio_estimado,c6_0.id,c6_0.codigo_hex,c6_0.nombre,i8_0.id,i8_0.imagen,m7_0.id,m7_0.logo,m7_0.nombre,m7_0.ubicacion,o4_0.id,o4_0.nombre,o4_0.precio_estimado,m8_0.id,i9_0.id,i9_0.imagen,o5_0.id,o5_0.nombre,o5_0.precio_estimado,p4_0.id,c7_0.id,c7_0.edad,c7_0.nombre,o6_0.id,i10_0.id,i10_0.imagen,o6_0.nombre,o6_0.precio_estimado,c8_0.id,c8_0.codigo_hex,c8_0.nombre,p4_0.marca_id,p4_0.nombre,p4_0.precio,t3_0.id,t3_0.direccion,t3_0.horario,m10_0.id,m10_0.imagen_id,m10_0.logo,m10_0.nombre,m10_0.ubicacion,t3_0.nombre,t3_0.ubicacion,m8_0.logo,m8_0.nombre,m8_0.ubicacion,p2_0.nombre,p2_0.precio,t4_0.id,t4_0.direccion,t4_0.horario,m11_0.id,i12_0.id,i12_0.imagen,o7_0.id,o7_0.nombre,o7_0.precio_estimado,p5_0.id,c9_0.id,c9_0.edad,c9_0.nombre,o8_0.id,i13_0.id,i13_0.imagen,o8_0.nombre,o8_0.precio_estimado,c10_0.id,c10_0.codigo_hex,c10_0.nombre,m12_0.id,m12_0.imagen_id,m12_0.logo,m12_0.nombre,m12_0.ubicacion,p5_0.nombre,p5_0.precio,p5_0.tienda_id,m11_0.logo,m11_0.nombre,m11_0.ubicacion,t4_0.nombre,t4_0.ubicacion,ce1_0.texto,u1_0.id,u1_0.correo,u1_0.nombre,w1_0.id from comentario_entity ce1_0 left join outfit_entity o1_0 on o1_0.id=ce1_0.outfit_id left join imagen_entity i1_0 on i1_0.id=o1_0.imagen_id left join marca_entity m1_0 on i1_0.id=m1_0.imagen_id left join prenda_entity p1_0 on i1_0.id=p1_0.imagen_id left join categoria_entity c1_0 on c1_0.id=p1_0.categoria_id left join outfit_entity o2_0 on o2_0.id=c1_0.outfit_id left join colores c2_0 on c2_0.id=p1_0.color_id left join marca_entity m2_0 on m2_0.id=p1_0.marca_id left join imagen_entity i3_0 on i3_0.id=m2_0.imagen_id left join tienda_entity t1_0 on t1_0.id=p1_0.tienda_id left join marca_entity m3_0 on m3_0.id=t1_0.marca_id left join imagen_entity i4_0 on i4_0.id=m3_0.imagen_id left join prenda_entity p2_0 on p2_0.id=ce1_0.prenda_id left join categoria_entity c3_0 on c3_0.id=p2_0.categoria_id left join outfit_entity o3_0 on o3_0.id=c3_0.outfit_id left join imagen_entity i5_0 on i5_0.id=o3_0.imagen_id left join marca_entity m4_0 on i5_0.id=m4_0.imagen_id left join prenda_entity p3_0 on i5_0.id=p3_0.imagen_id left join colores c5_0 on c5_0.id=p3_0.color_id left join marca_entity m5_0 on m5_0.id=p3_0.marca_id left join imagen_entity i6_0 on i6_0.id=m5_0.imagen_id left join tienda_entity t2_0 on t2_0.id=p3_0.tienda_id left join marca_entity m6_0 on m6_0.id=t2_0.marca_id left join imagen_entity i7_0 on i7_0.id=m6_0.imagen_id left join colores c6_0 on c6_0.id=p2_0.color_id left join imagen_entity i8_0 on i8_0.id=p2_0.imagen_id left join marca_entity m7_0 on i8_0.id=m7_0.imagen_id left join outfit_entity o4_0 on i8_0.id=o4_0.imagen_id left join marca_entity m8_0 on m8_0.id=p2_0.marca_id left join imagen_entity i9_0 on i9_0.id=m8_0.imagen_id left join outfit_entity o5_0 on i9_0.id=o5_0.imagen_id left join prenda_entity p4_0 on i9_0.id=p4_0.imagen_id left join categoria_entity c7_0 on c7_0.id=p4_0.categoria_id left join outfit_entity o6_0 on o6_0.id=c7_0.outfit_id left join imagen_entity i10_0 on i10_0.id=o6_0.imagen_id left join colores c8_0 on c8_0.id=p4_0.color_id left join tienda_entity t3_0 on t3_0.id=p4_0.tienda_id left join marca_entity m10_0 on m10_0.id=t3_0.marca_id left join tienda_entity t4_0 on t4_0.id=p2_0.tienda_id left join marca_entity m11_0 on m11_0.id=t4_0.marca_id left join imagen_entity i12_0 on i12_0.id=m11_0.imagen_id left join outfit_entity o7_0 on i12_0.id=o7_0.imagen_id left join prenda_entity p5_0 on i12_0.id=p5_0.imagen_id left join categoria_entity c9_0 on c9_0.id=p5_0.categoria_id left join outfit_entity o8_0 on o8_0.id=c9_0.outfit_id left join imagen_entity i13_0 on i13_0.id=o8_0.imagen_id left join colores c10_0 on c10_0.id=p5_0.color_id left join marca_entity m12_0 on m12_0.id=p5_0.marca_id left join usuario_entity u1_0 on u1_0.id=ce1_0.usuario_id left join lista_deseos_entity w1_0 on u1_0.id=w1_0.usuario_id where ce1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.252Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de creación de comentario para usuario con id = 0
Hibernate: select ue1_0.id,ue1_0.correo,ue1_0.nombre,w1_0.id from usuario_entity ue1_0 left join lista_deseos_entity w1_0 on ue1_0.id=w1_0.usuario_id where ue1_0.id=?
Hibernate: delete from comentario_entity
Hibernate: delete from usuario_entity
Hibernate: insert into usuario_entity (correo,nombre,id) values (?,?,default)
Hibernate: insert into outfit_entity (imagen_id,nombre,precio_estimado,id) values (?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
Hibernate: insert into comentario_entity (calificacion,outfit_id,prenda_id,texto,usuario_id,id) values (?,?,?,?,?,default)
2025-10-15T18:04:41.267Z INFO 81 --- [ main] c.e.u.m.back.services.ComentarioService : Inicia proceso de consultar comentario con id = 29
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.823 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T18:04:41.288Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.458Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.473Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.487Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.499Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.508Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.516Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.524Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.536Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.544Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.551Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.560Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.569Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.576Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.582Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.589Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.598Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
2025-10-15T18:04:41.604Z INFO 81 --- [ionShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
Hibernate: drop table if exists categoria_entity cascade
Hibernate: drop table if exists colores cascade
Hibernate: drop table if exists comentario_entity cascade
Hibernate: drop table if exists imagen_entity cascade
Hibernate: drop table if exists lista_outfit cascade
Hibernate: drop table if exists lista_deseos_entity cascade
Hibernate: drop table if exists marca_entity cascade
Hibernate: drop table if exists ocasion_categoria cascade
Hibernate: drop table if exists ocasion_entity cascade
Hibernate: drop table if exists outfit_entity cascade
Hibernate: drop table if exists prenda_outfit cascade
Hibernate: drop table if exists prenda_entity cascade
Hibernate: drop table if exists recomendacion_entity cascade
Hibernate: drop table if exists tienda_entity cascade
Hibernate: drop table if exists usuario_entity cascade
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 180, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 43.548 s
[INFO] Finished at: 2025-10-15T18:04:42Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 ad68589a4e0126d2862efb8d28e8b9b4c7107539bae34561e8c726dbb526f1b4
$ docker rm -f --volumes ad68589a4e0126d2862efb8d28e8b9b4c7107539bae34561e8c726dbb526f1b4
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Static Analysis)
[Pipeline] script
[Pipeline] {
[Pipeline] isUnix
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ docker inspect -f . citools-isis2603:latest
.
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] withDockerContainer
Slave2 does not seem to be running inside a container
$ docker run -t -d -u 1000:1000 -v $HOME/.m2:/root/.m2:z -u root -w /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back:rw,z -v /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back@tmp:rw,z -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** citools-isis2603:latest cat
$ docker top 87a53803ecd4b9c0591bc6a894770ee89da2754241017b0421dc3d1e08fb29b3 -eo pid,comm
[Pipeline] {
[Pipeline] sh
+ mvn sonar:sonar -Dsonar.token=**** -Dsonar.host.url=http://10.20.84.26:8082/sonar
[INFO] Scanning for projects...
[WARNING] The artifact org.codehaus.mojo:sonar-maven-plugin:jar:4.0.0.4121 has been relocated to org.sonarsource.scanner.maven:sonar-maven-plugin:jar:4.0.0.4121: SonarQube plugin was moved to SonarSource organisation
[INFO]
[INFO] --------< co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back >--------
[INFO] Building MP_202530_G81_E2_TuOutfit_Back 0.0.1-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- sonar:4.0.0.4121:sonar (default-cli) @ MP_202530_G81_E2_TuOutfit_Back ---
[WARNING] 18:04:48.222 Using an unspecified version instead of an explicit plugin version may introduce breaking analysis changes at an unwanted time. It is highly recommended to use an explicit version, e.g. 'org.sonarsource.scanner.maven:sonar-maven-plugin:4.0.0.4121'.
[INFO] 18:04:48.231 Java 21.0.4 Eclipse Adoptium (64-bit)
[INFO] 18:04:48.231 Linux 6.14.0-33-generic (amd64)
[INFO] 18:04:48.413 User cache: /root/.sonar/cache
[INFO] 18:04:48.973 Communicating with SonarQube Server 25.3.0.104237
[INFO] 18:04:48.991 Default locale: "en_US", source code encoding: "UTF-8"
[INFO] 18:04:49.904 Load global settings
[INFO] 18:04:49.990 Load global settings (done) | time=87ms
[INFO] 18:04:50.007 Server id: 243B8A4D-AZWSB3madBdjq_cKUIEO
[INFO] 18:04:50.022 Loading required plugins
[INFO] 18:04:50.023 Load plugins index
[INFO] 18:04:50.105 Load plugins index (done) | time=82ms
[INFO] 18:04:50.106 Load/download plugins
[INFO] 18:04:50.424 Load/download plugins (done) | time=318ms
[INFO] 18:04:50.871 Process project properties
[INFO] 18:04:50.890 Process project properties (done) | time=19ms
[INFO] 18:04:50.906 Project key: co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back
[INFO] 18:04:50.906 Base dir: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back
[INFO] 18:04:50.906 Working dir: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/sonar
[INFO] 18:04:50.930 Load project settings for component key: 'co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back'
[INFO] 18:04:50.947 Load project settings for component key: 'co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back' (done) | time=17ms
[INFO] 18:04:51.000 Load quality profiles
[INFO] 18:04:51.045 Load quality profiles (done) | time=45ms
[INFO] 18:04:51.062 Auto-configuring with CI 'Jenkins'
[INFO] 18:04:51.117 Load active rules
[INFO] 18:04:51.487 Load active rules (done) | time=370ms
[INFO] 18:04:51.497 Load analysis cache
[INFO] 18:04:51.514 Load analysis cache (3.2 kB) | time=17ms
[INFO] 18:04:51.626 Preprocessing files...
[INFO] 18:04:51.871 2 languages detected in 72 preprocessed files
[INFO] 18:04:51.876 0 files ignored because of scm ignore settings
[INFO] 18:04:51.880 Loading plugins for detected languages
[INFO] 18:04:51.882 Load/download plugins
[INFO] 18:04:52.278 Load/download plugins (done) | time=397ms
[INFO] 18:04:52.453 Load project repositories
[INFO] 18:04:52.625 Load project repositories (done) | time=172ms
[INFO] 18:04:52.651 Indexing files...
[INFO] 18:04:52.652 Project configuration:
[INFO] 18:04:52.653 Excluded sources for coverage: **/controllers/**, **/exceptions/**, **/podam/**, **/dto/**
[INFO] 18:04:52.669 72 files indexed
[INFO] 18:04:52.671 Quality profile for java: Sonar way MP
[INFO] 18:04:52.671 Quality profile for xml: Sonar way
[INFO] 18:04:52.671 ------------- Run sensors on module MP_202530_G81_E2_TuOutfit_Back
[INFO] 18:04:52.756 Load metrics repository
[INFO] 18:04:52.780 Load metrics repository (done) | time=23ms
[INFO] 18:04:53.936 Sensor JavaSensor [java]
[INFO] 18:04:53.944 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false
[INFO] 18:04:53.987 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis.
[INFO] 18:04:53.988 Using ECJ batch to parse 53 Main java source files with batch size 104 KB.
[INFO] 18:04:54.671 Starting batch processing.
[INFO] 18:04:55.774 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
[INFO] 18:04:59.703 100% analyzed
[INFO] 18:04:59.704 Batch processing: Done.
[INFO] 18:04:59.856 Did not optimize analysis for any files, performed a full analysis for all 53 files.
[WARNING] 18:04:59.863 Use of preview features have been detected during analysis. Enable DEBUG mode to see them.
[INFO] 18:04:59.865 Using ECJ batch to parse 18 Test java source files with batch size 104 KB.
[INFO] 18:04:59.912 Starting batch processing.
[INFO] 18:05:01.705 100% analyzed
[INFO] 18:05:01.705 Batch processing: Done.
[INFO] 18:05:01.781 Did not optimize analysis for any files, performed a full analysis for all 18 files.
[INFO] 18:05:01.782 No "Generated" source files to scan.
[INFO] 18:05:01.782 Sensor JavaSensor [java] (done) | time=7846ms
[INFO] 18:05:01.782 Sensor SurefireSensor [java]
[INFO] 18:05:01.790 parsing [/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/surefire-reports]
[INFO] 18:05:01.960 Sensor SurefireSensor [java] (done) | time=178ms
[INFO] 18:05:01.961 Sensor XML Sensor [xml]
[INFO] 18:05:01.978 1 source file to be analyzed
[INFO] 18:05:02.274 1/1 source file has been analyzed
[INFO] 18:05:02.274 Sensor XML Sensor [xml] (done) | time=313ms
[INFO] 18:05:02.274 Sensor JaCoCo XML Report Importer [jacoco]
[WARNING] 18:05:02.276 No coverage report can be found with sonar.coverage.jacoco.xmlReportPaths='/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/../target/jacoco-report/jacoco.xml'. Using default locations: target/site/jacoco/jacoco.xml,target/site/jacoco-it/jacoco.xml,build/reports/jacoco/test/jacocoTestReport.xml
[INFO] 18:05:02.279 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list.
[INFO] 18:05:02.383 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=109ms
[INFO] 18:05:02.383 Sensor Java Config Sensor [iac]
[INFO] 18:05:02.426 0 source files to be analyzed
[INFO] 18:05:02.426 0/0 source files have been analyzed
[INFO] 18:05:02.426 Sensor Java Config Sensor [iac] (done) | time=43ms
[INFO] 18:05:02.427 Sensor IaC Docker Sensor [iac]
[INFO] 18:05:02.553 0 source files to be analyzed
[INFO] 18:05:02.554 0/0 source files have been analyzed
[INFO] 18:05:02.554 Sensor IaC Docker Sensor [iac] (done) | time=127ms
[INFO] 18:05:02.554 Sensor TextAndSecretsSensor [text]
[INFO] 18:05:02.554 Available processors: 4
[INFO] 18:05:02.554 Using 4 threads for analysis.
[INFO] 18:05:03.087 Using git CLI to retrieve untracked files
[WARNING] 18:05:03.097 Analyzing only language associated files, make sure to run the analysis inside a git repository to make use of inclusions specified via "sonar.text.inclusions"
[INFO] 18:05:03.157 72 source files to be analyzed
[INFO] 18:05:03.345 72/72 source files have been analyzed
[INFO] 18:05:03.346 Sensor TextAndSecretsSensor [text] (done) | time=792ms
[INFO] 18:05:03.355 ------------- Run sensors on project
[INFO] 18:05:03.584 Sensor Zero Coverage Sensor
[INFO] 18:05:03.585 Sensor Zero Coverage Sensor (done) | time=1ms
[INFO] 18:05:03.585 Sensor Java CPD Block Indexer
[INFO] 18:05:03.703 Sensor Java CPD Block Indexer (done) | time=118ms
[INFO] 18:05:03.703 ------------- Gather SCA dependencies on project
[INFO] 18:05:03.726 CPD Executor 17 files had no CPD blocks
[INFO] 18:05:03.727 CPD Executor Calculating CPD for 36 files
[INFO] 18:05:03.743 CPD Executor CPD calculation finished (done) | time=15ms
[INFO] 18:05:03.749 SCM revision ID '61f5bb7e813ccf1b11baad42517427c094ba8a6d'
[INFO] 18:05:03.945 Analysis report generated in 174ms, dir size=619.6 kB
[INFO] 18:05:04.167 Analysis report compressed in 221ms, zip size=226.4 kB
[INFO] 18:05:04.231 Analysis report uploaded in 64ms
[INFO] 18:05:04.233 ANALYSIS SUCCESSFUL, you can find the results at: http://10.20.84.26:8082/sonar/dashboard?id=co.edu.udistrital.mdp%3AMP_202530_G81_E2_TuOutfit_Back
[INFO] 18:05:04.233 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[INFO] 18:05:04.234 More about the report processing at http://10.20.84.26:8082/sonar/api/ce/task?id=ed9dba57-09a0-48ec-bdcd-32e94cf0200e
[INFO] 18:05:04.272 Analysis total time: 13.793 s
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17.473 s
[INFO] Finished at: 2025-10-15T18:05:04Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 87a53803ecd4b9c0591bc6a894770ee89da2754241017b0421dc3d1e08fb29b3
$ docker rm -f --volumes 87a53803ecd4b9c0591bc6a894770ee89da2754241017b0421dc3d1e08fb29b3
[Pipeline] // withDockerContainer
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] deleteDir
[Pipeline] dir
Running in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/MP_202530_G81_E2_TuOutfit_Back@tmp
[Pipeline] {
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS