Skip to content
Success

Console Output

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
Avoid second fetch
Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main)
Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop"
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
 > 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 43662ec2b708f4fc92de2b338f26c93f5010c25075423f348379f80204711215 -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
16:34:13.476 [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.
16:34:14.039 [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-15T16:34:15.325Z  INFO 105 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:15.330Z  INFO 105 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:16.742Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:16.969Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 207 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:17.175Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:17.535Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:ebf3c2bf-2749-4ea6-ac35-7bc6acd38a3a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:18.299Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:18.425Z  INFO 105 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T16:34:18.497Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:19.003Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:19.115Z  WARN 105 --- [           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-15T16:34:21.337Z  INFO 105 --- [           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-15T16:34:21.518Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:22.497Z  INFO 105 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Started PrendaOutfitServiceTest in 8.166 seconds (process running for 12.111)
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-15T16:34:23.748Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:34:23.769Z  INFO 105 --- [           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-15T16:34:23.809Z  INFO 105 --- [           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-15T16:34:23.906Z  INFO 105 --- [           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-15T16:34:23.931Z  INFO 105 --- [           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-15T16:34:23.962Z  INFO 105 --- [           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-15T16:34:24.000Z  INFO 105 --- [           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-15T16:34:24.000Z  INFO 105 --- [           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-15T16:34:24.025Z  INFO 105 --- [           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-15T16:34:24.047Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-15T16:34:24.048Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-15T16:34:24.049Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:34:24.049Z  INFO 105 --- [           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-15T16:34:24.068Z  INFO 105 --- [           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-15T16:34:24.101Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T16:34:24.102Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T16:34:24.103Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:34:24.103Z  INFO 105 --- [           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-15T16:34:24.122Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-15T16:34:24.123Z  INFO 105 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-15T16:34:24.123Z  INFO 105 --- [           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-15T16:34:24.124Z  INFO 105 --- [           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-15T16:34:24.148Z  INFO 105 --- [           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-15T16:34:24.170Z  INFO 105 --- [           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-15T16:34:24.171Z  INFO 105 --- [           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-15T16:34:24.190Z  INFO 105 --- [           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: 11.253 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-15T16:34:24.207Z  INFO 105 --- [           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-15T16:34:24.221Z  INFO 105 --- [           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-15T16:34:24.258Z  INFO 105 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Starting MarcaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:24.259Z  INFO 105 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:24.390Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:24.411Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:24.433Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:24.452Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:78aa7503-3c5f-46f3-8efd-1f220b60bd72;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:24.477Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:24.479Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:24.484Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:24.486Z  WARN 105 --- [           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-15T16:34:24.791Z  INFO 105 --- [           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-15T16:34:24.844Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:25.081Z  INFO 105 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Started MarcaServiceTest in 0.857 seconds (process running for 14.696)
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-15T16:34:25.112Z  INFO 105 --- [           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-15T16:34:25.133Z  INFO 105 --- [           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-15T16:34:25.224Z  INFO 105 --- [           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-15T16:34:25.267Z  INFO 105 --- [           main] c.e.u.mdp.back.services.MarcaService     : Inicia proceso de eliminar marca
2025-10-15T16:34:25.273Z  INFO 105 --- [           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-15T16:34:25.293Z  INFO 105 --- [           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-15T16:34:25.427Z  INFO 105 --- [           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-15T16:34:25.450Z  INFO 105 --- [           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-15T16:34:25.505Z  INFO 105 --- [           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-15T16:34:25.545Z  INFO 105 --- [           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-15T16:34:25.550Z  INFO 105 --- [           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-15T16:34:25.568Z  INFO 105 --- [           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-15T16:34:25.589Z  INFO 105 --- [           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-15T16:34:25.611Z  INFO 105 --- [           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: 1.377 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-15T16:34:25.619Z  INFO 105 --- [           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-15T16:34:25.627Z  INFO 105 --- [           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-15T16:34:25.650Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:25.650Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:25.733Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:25.750Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:25.770Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:25.785Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:6cdf59b5-6d80-47aa-9cb8-211e7725a456;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:25.807Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:25.809Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:25.813Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:25.815Z  WARN 105 --- [           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-15T16:34:26.065Z  INFO 105 --- [           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-15T16:34:26.112Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:26.304Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Started ListaDeseosServiceTest in 0.674 seconds (process running for 15.919)
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-15T16:34:26.321Z  INFO 105 --- [           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-15T16:34:26.334Z  INFO 105 --- [           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-15T16:34:26.351Z  INFO 105 --- [           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-15T16:34:26.362Z  INFO 105 --- [           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-15T16:34:26.374Z  INFO 105 --- [           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-15T16:34:26.387Z  INFO 105 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-15T16:34:26.389Z  INFO 105 --- [           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-15T16:34:26.400Z  INFO 105 --- [           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-15T16:34:26.412Z  INFO 105 --- [           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-15T16:34:26.424Z  INFO 105 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-15T16:34:26.426Z  INFO 105 --- [           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-15T16:34:26.436Z  INFO 105 --- [           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-15T16:34:26.448Z  INFO 105 --- [           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-15T16:34:26.461Z  INFO 105 --- [           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-15T16:34:26.462Z  INFO 105 --- [           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-15T16:34:26.472Z  INFO 105 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-15T16:34:26.473Z  INFO 105 --- [           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: 0.841 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-15T16:34:26.480Z  INFO 105 --- [           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-15T16:34:26.488Z  INFO 105 --- [           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-15T16:34:26.511Z  INFO 105 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Starting OcasionServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:26.511Z  INFO 105 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:26.585Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:26.602Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:26.618Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:27.112Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:7c1aa63c-36d8-45d6-898b-cd04b36c634b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:27.199Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:27.204Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:27.213Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:27.217Z  WARN 105 --- [           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-15T16:34:27.665Z  INFO 105 --- [           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-15T16:34:27.752Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:28.214Z  INFO 105 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Started OcasionServiceTest in 1.723 seconds (process running for 17.829)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T16:34:28.240Z  INFO 105 --- [           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-15T16:34:28.246Z  INFO 105 --- [           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-15T16:34:28.260Z  INFO 105 --- [           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-15T16:34:28.267Z  INFO 105 --- [           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-15T16:34:28.280Z  INFO 105 --- [           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-15T16:34:28.293Z  INFO 105 --- [           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-15T16:34:28.309Z  INFO 105 --- [           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-15T16:34:28.328Z  INFO 105 --- [           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-15T16:34:28.345Z  INFO 105 --- [           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-15T16:34:28.415Z  INFO 105 --- [           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-15T16:34:28.447Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de consulta de la ocasión con id = 11
2025-10-15T16:34:28.448Z  INFO 105 --- [           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-15T16:34:28.460Z  INFO 105 --- [           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-15T16:34:28.472Z  INFO 105 --- [           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-15T16:34:28.484Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-15T16:34:28.486Z  INFO 105 --- [           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-15T16:34:28.496Z  INFO 105 --- [           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-15T16:34:28.500Z  INFO 105 --- [           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: 2.016 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-15T16:34:28.510Z  INFO 105 --- [           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-15T16:34:28.524Z  INFO 105 --- [           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-15T16:34:28.561Z  INFO 105 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:28.561Z  INFO 105 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:28.727Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:28.757Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:28.787Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:28.811Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:78f82fc3-ba12-4c8c-a3d5-efa2d9e8c94b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:28.842Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:28.845Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:28.850Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:28.852Z  WARN 105 --- [           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-15T16:34:29.171Z  INFO 105 --- [           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-15T16:34:29.231Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:29.571Z  INFO 105 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Started CategoriaOcasionServiceTest in 1.044 seconds (process running for 19.186)
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.13 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-15T16:34:29.648Z  INFO 105 --- [           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-15T16:34:29.660Z  INFO 105 --- [           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-15T16:34:29.687Z  INFO 105 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Starting OutfitServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:29.688Z  INFO 105 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:29.787Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:29.807Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:29.831Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:29.851Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:bfcd9fa1-e48e-47ea-80e1-c404e45692b0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:29.878Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:29.880Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:29.885Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:29.886Z  WARN 105 --- [           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-15T16:34:30.129Z  INFO 105 --- [           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-15T16:34:30.174Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:30.440Z  INFO 105 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Started OutfitServiceTest in 0.776 seconds (process running for 20.054)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_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-15T16:34:30.462Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de creación del outfit
2025-10-15T16:34:30.464Z  INFO 105 --- [           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-15T16:34:30.479Z  INFO 105 --- [           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-15T16:34:30.499Z  INFO 105 --- [           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-15T16:34:30.513Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de actualizar el outfit con id = {0}
2025-10-15T16:34:30.514Z  INFO 105 --- [           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-15T16:34:30.528Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de borrar el outfit con id = {0}
2025-10-15T16:34:30.529Z  INFO 105 --- [           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-15T16:34:30.543Z  INFO 105 --- [           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-15T16:34:30.560Z  INFO 105 --- [           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-15T16:34:30.576Z  INFO 105 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de consultar el outfit con id = {0}
2025-10-15T16:34:30.576Z  INFO 105 --- [           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-15T16:34:30.589Z  INFO 105 --- [           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: 0.936 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-15T16:34:30.597Z  INFO 105 --- [           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-15T16:34:30.607Z  INFO 105 --- [           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-15T16:34:30.629Z  INFO 105 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Starting ImagenServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:30.629Z  INFO 105 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:30.716Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:30.734Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:30.756Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:30.773Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b2968221-974b-4e75-95f3-b7e9d6fb5227;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:30.797Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:30.799Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:30.803Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:30.805Z  WARN 105 --- [           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-15T16:34:31.056Z  INFO 105 --- [           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-15T16:34:31.101Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:31.295Z  INFO 105 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Started ImagenServiceTest in 0.685 seconds (process running for 20.91)
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-15T16:34:31.312Z  INFO 105 --- [           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-15T16:34:31.328Z  INFO 105 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de consultar la imagen con id = {0}
2025-10-15T16:34:31.329Z  INFO 105 --- [           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-15T16:34:31.341Z  INFO 105 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de creación de la imagen
2025-10-15T16:34:31.342Z  INFO 105 --- [           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-15T16:34:31.354Z  INFO 105 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de borrar la imagen con id = {0}
2025-10-15T16:34:31.356Z  INFO 105 --- [           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-15T16:34:31.368Z  INFO 105 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de actualizar la imagen con id = {0}
2025-10-15T16:34:31.368Z  INFO 105 --- [           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: 0.771 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-15T16:34:31.374Z  INFO 105 --- [           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-15T16:34:31.385Z  INFO 105 --- [           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-15T16:34:31.409Z  INFO 105 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Starting ColorServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:31.409Z  INFO 105 --- [           main] c.e.u.m.back.services.ColorServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:31.510Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:31.528Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:31.549Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:31.566Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:e81e7abb-8fa9-4626-82eb-aa8c64aa99e4;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:31.587Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:31.589Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:31.593Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:31.594Z  WARN 105 --- [           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-15T16:34:31.826Z  INFO 105 --- [           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-15T16:34:31.867Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:32.073Z  INFO 105 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Started ColorServiceTest in 0.685 seconds (process running for 21.688)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T16:34:32.090Z  INFO 105 --- [           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-15T16:34:32.098Z  INFO 105 --- [           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-15T16:34:32.109Z  INFO 105 --- [           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-15T16:34:32.118Z  INFO 105 --- [           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-15T16:34:32.124Z  INFO 105 --- [           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-15T16:34:32.132Z  INFO 105 --- [           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-15T16:34:32.135Z  INFO 105 --- [           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-15T16:34:32.147Z  INFO 105 --- [           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-15T16:34:32.157Z  INFO 105 --- [           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-15T16:34:32.166Z  INFO 105 --- [           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-15T16:34:32.174Z  INFO 105 --- [           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: 0.834 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-15T16:34:32.218Z  INFO 105 --- [           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-15T16:34:32.228Z  INFO 105 --- [           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-15T16:34:32.252Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:32.252Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:32.338Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:32.354Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:32.371Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:32.385Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:0e4b5804-cdbb-4bab-b175-c08b790fc019;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:32.407Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:32.409Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:32.413Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:32.414Z  WARN 105 --- [           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-15T16:34:32.620Z  INFO 105 --- [           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-15T16:34:32.655Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:32.822Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.591 seconds (process running for 22.437)
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-15T16:34:32.840Z  INFO 105 --- [           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-15T16:34:32.855Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-15T16:34:32.857Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-15T16:34:32.857Z  INFO 105 --- [           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-15T16:34:32.871Z  INFO 105 --- [           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-15T16:34:32.884Z  INFO 105 --- [           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-15T16:34:32.895Z  INFO 105 --- [           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-15T16:34:32.908Z  INFO 105 --- [           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-15T16:34:32.919Z  INFO 105 --- [           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-15T16:34:32.930Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-15T16:34:32.931Z  INFO 105 --- [           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-15T16:34:32.941Z  INFO 105 --- [           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-15T16:34:32.953Z  INFO 105 --- [           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-15T16:34:32.965Z  INFO 105 --- [           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-15T16:34:32.976Z  INFO 105 --- [           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-15T16:34:32.977Z  INFO 105 --- [           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-15T16:34:32.977Z  INFO 105 --- [           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-15T16:34:32.986Z  INFO 105 --- [           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-15T16:34:32.995Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T16:34:32.996Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T16:34:32.996Z  INFO 105 --- [           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: 0.779 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-15T16:34:33.000Z  INFO 105 --- [           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-15T16:34:33.007Z  INFO 105 --- [           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-15T16:34:33.025Z  INFO 105 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Starting RecomendacionServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:33.025Z  INFO 105 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:33.093Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:33.108Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:33.125Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:33.138Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:6051f4da-4af4-4be8-8fe6-5d3647a7b539;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:33.157Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:33.159Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:33.162Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:33.164Z  WARN 105 --- [           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-15T16:34:33.356Z  INFO 105 --- [           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-15T16:34:33.385Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:33.548Z  INFO 105 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Started RecomendacionServiceTest in 0.537 seconds (process running for 23.162)
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-15T16:34:33.559Z  INFO 105 --- [           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-15T16:34:33.569Z  INFO 105 --- [           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-15T16:34:33.586Z  INFO 105 --- [           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-15T16:34:33.595Z  INFO 105 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de eliminación de recomendación con id = 5
2025-10-15T16:34:33.597Z  INFO 105 --- [           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-15T16:34:33.604Z  INFO 105 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de actualización de recomendación con id = 6
2025-10-15T16:34:33.605Z  INFO 105 --- [           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-15T16:34:33.612Z  INFO 105 --- [           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-15T16:34:33.623Z  INFO 105 --- [           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-15T16:34:33.638Z  INFO 105 --- [           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.639 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-15T16:34:33.644Z  INFO 105 --- [           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-15T16:34:33.650Z  INFO 105 --- [           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-15T16:34:33.668Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:33.668Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:33.733Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:33.747Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:33.764Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:33.777Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:bcd48290-409a-482a-86ec-3ef5d5f03b92;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:33.795Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:33.796Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:33.800Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:33.801Z  WARN 105 --- [           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-15T16:34:34.010Z  INFO 105 --- [           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-15T16:34:34.038Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:34.183Z  INFO 105 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Started OutfitPrendaServiceTest in 0.531 seconds (process running for 23.798)
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-15T16:34:34.198Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T16:34:34.200Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T16:34:34.200Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:34:34.200Z  INFO 105 --- [           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-15T16:34:34.210Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:34:34.210Z  INFO 105 --- [           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-15T16:34:34.222Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:34:34.223Z  INFO 105 --- [           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-15T16:34:34.233Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-15T16:34:34.233Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-15T16:34:34.233Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:34:34.233Z  INFO 105 --- [           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-15T16:34:34.244Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T16:34:34.245Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T16:34:34.245Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:34:34.245Z  INFO 105 --- [           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-15T16:34:34.255Z  INFO 105 --- [           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-15T16:34:34.266Z  INFO 105 --- [           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-15T16:34:34.283Z  INFO 105 --- [           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-15T16:34:34.296Z  INFO 105 --- [           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-15T16:34:34.312Z  INFO 105 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:34:34.313Z  INFO 105 --- [           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-15T16:34:34.323Z  INFO 105 --- [           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-15T16:34:34.336Z  INFO 105 --- [           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-15T16:34:34.373Z  INFO 105 --- [           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-15T16:34:34.388Z  INFO 105 --- [           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: 0.741 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-15T16:34:34.395Z  INFO 105 --- [           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-15T16:34:34.402Z  INFO 105 --- [           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-15T16:34:34.422Z  INFO 105 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Starting UsuarioServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:34.422Z  INFO 105 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:34.497Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:34.511Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:34.528Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:34.542Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:36f4e629-fed9-4104-9b74-87d88858498c;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:34.560Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:34.562Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:34.566Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:34.567Z  WARN 105 --- [           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-15T16:34:34.771Z  INFO 105 --- [           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-15T16:34:34.800Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:34.969Z  INFO 105 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Started UsuarioServiceTest in 0.564 seconds (process running for 24.584)
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-15T16:34:34.985Z  INFO 105 --- [           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-15T16:34:34.994Z  INFO 105 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de consultar el usuario con id = 4
2025-10-15T16:34:34.995Z  INFO 105 --- [           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-15T16:34:35.003Z  INFO 105 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de borrar el usuario con id = 7
2025-10-15T16:34:35.005Z  INFO 105 --- [           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-15T16:34:35.013Z  INFO 105 --- [           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-15T16:34:35.023Z  INFO 105 --- [           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-15T16:34:35.035Z  INFO 105 --- [           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-15T16:34:35.052Z  INFO 105 --- [           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-15T16:34:35.062Z  INFO 105 --- [           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-15T16:34:35.073Z  INFO 105 --- [           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-15T16:34:35.076Z  INFO 105 --- [           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-15T16:34:35.085Z  INFO 105 --- [           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.69 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-15T16:34:35.090Z  INFO 105 --- [           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-15T16:34:35.096Z  INFO 105 --- [           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-15T16:34:35.113Z  INFO 105 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Starting CategoriaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:35.114Z  INFO 105 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:35.179Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:35.193Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:35.207Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:35.219Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:62b2a42f-82a1-4608-9201-c8af467772ef;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:35.236Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:35.238Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:35.242Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:35.243Z  WARN 105 --- [           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-15T16:34:35.415Z  INFO 105 --- [           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-15T16:34:35.445Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:35.649Z  INFO 105 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Started CategoriaServiceTest in 0.55 seconds (process running for 25.263)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T16:34:35.657Z  INFO 105 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de consultar la categoria con id = {0}
2025-10-15T16:34:35.658Z  INFO 105 --- [           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-15T16:34:35.664Z  INFO 105 --- [           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-15T16:34:35.672Z  INFO 105 --- [           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-15T16:34:35.680Z  INFO 105 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de actualizar la categoria con id = {0}
2025-10-15T16:34:35.680Z  INFO 105 --- [           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-15T16:34:35.686Z  INFO 105 --- [           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-15T16:34:35.694Z  INFO 105 --- [           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-15T16:34:35.701Z  INFO 105 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de creación de la categoria
2025-10-15T16:34:35.702Z  INFO 105 --- [           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-15T16:34:35.709Z  INFO 105 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de borrar la categoria con id = {0}
2025-10-15T16:34:35.710Z  INFO 105 --- [           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-15T16:34:35.717Z  INFO 105 --- [           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.626 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-15T16:34:35.721Z  INFO 105 --- [           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-15T16:34:35.727Z  INFO 105 --- [           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-15T16:34:35.746Z  INFO 105 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Starting TiendaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:35.746Z  INFO 105 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:35.813Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:35.828Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:35.844Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:35.857Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:c27c056d-8d74-4629-982a-bc428d016326;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:35.875Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:35.876Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:35.880Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:35.881Z  WARN 105 --- [           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-15T16:34:36.076Z  INFO 105 --- [           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-15T16:34:36.104Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:36.245Z  INFO 105 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Started TiendaServiceTest in 0.515 seconds (process running for 25.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-15T16:34:36.260Z  INFO 105 --- [           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-15T16:34:36.275Z  INFO 105 --- [           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-15T16:34:36.279Z  INFO 105 --- [           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-15T16:34:36.292Z  INFO 105 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de crear tienda
2025-10-15T16:34:36.292Z  INFO 105 --- [           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-15T16:34:36.305Z  INFO 105 --- [           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-15T16:34:36.316Z  INFO 105 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de eliminar tienda
2025-10-15T16:34:36.317Z  INFO 105 --- [           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-15T16:34:36.347Z  INFO 105 --- [           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-15T16:34:36.358Z  INFO 105 --- [           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.634 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-15T16:34:36.362Z  INFO 105 --- [           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-15T16:34:36.367Z  INFO 105 --- [           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-15T16:34:36.383Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:36.383Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:36.440Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:36.453Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:36.465Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:36.476Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:492aee06-d688-465d-ac3a-fd1163986a7c;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:36.491Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:36.492Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:36.496Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:36.497Z  WARN 105 --- [           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-15T16:34:36.662Z  INFO 105 --- [           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-15T16:34:36.687Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:36.820Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.451 seconds (process running for 26.435)
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-15T16:34:36.834Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-15T16:34:36.836Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-15T16:34:36.836Z  INFO 105 --- [           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-15T16:34:36.845Z  INFO 105 --- [           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-15T16:34:36.857Z  INFO 105 --- [           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-15T16:34:36.866Z  INFO 105 --- [           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-15T16:34:36.875Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-15T16:34:36.877Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-15T16:34:36.877Z  INFO 105 --- [           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-15T16:34:36.886Z  INFO 105 --- [           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-15T16:34:36.895Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de asociar el outfit 26 a la lista de deseos 7
2025-10-15T16:34:36.896Z  INFO 105 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-15T16:34:36.896Z  INFO 105 --- [           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-15T16:34:36.904Z  INFO 105 --- [           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-15T16:34:36.913Z  INFO 105 --- [           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-15T16:34:36.923Z  INFO 105 --- [           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-15T16:34:36.932Z  INFO 105 --- [           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-15T16:34:36.941Z  INFO 105 --- [           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-15T16:34:36.951Z  INFO 105 --- [           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-15T16:34:36.960Z  INFO 105 --- [           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.597 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-15T16:34:36.965Z  INFO 105 --- [           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-15T16:34:36.970Z  INFO 105 --- [           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-15T16:34:36.985Z  INFO 105 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Starting PrendaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:36.985Z  INFO 105 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:37.041Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:37.055Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:37.066Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:37.077Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:2400b99c-f09d-4cc2-8977-54c6e5b9ccfd;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:37.092Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:37.094Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:37.097Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:37.098Z  WARN 105 --- [           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-15T16:34:37.261Z  INFO 105 --- [           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-15T16:34:37.283Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:37.436Z  INFO 105 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Started PrendaServiceTest in 0.464 seconds (process running for 27.051)
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-15T16:34:37.568Z  INFO 105 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de actualizar prenda
2025-10-15T16:34:37.570Z  INFO 105 --- [           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-15T16:34:37.594Z  INFO 105 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de crear prenda
2025-10-15T16:34:37.596Z  INFO 105 --- [           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-15T16:34:37.617Z  INFO 105 --- [           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-15T16:34:37.638Z  INFO 105 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de eliminar prenda
2025-10-15T16:34:37.640Z  INFO 105 --- [           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-15T16:34:37.660Z  INFO 105 --- [           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-15T16:34:37.682Z  INFO 105 --- [           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-15T16:34:37.706Z  INFO 105 --- [           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: 0.739 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-15T16:34:37.711Z  INFO 105 --- [           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-15T16:34:37.716Z  INFO 105 --- [           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-15T16:34:37.730Z  INFO 105 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:37.731Z  INFO 105 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:37.788Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:37.801Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:37.812Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:37.823Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:4b300a11-e030-4752-a2af-973674b7c09b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:37.837Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:37.839Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:37.842Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:37.844Z  WARN 105 --- [           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-15T16:34:37.998Z  INFO 105 --- [           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-15T16:34:38.021Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:38.179Z  INFO 105 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Started OcasionCategoriaServiceTest in 0.461 seconds (process running for 27.794)
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: 0.501 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T16:34:38.220Z  INFO 105 --- [           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-15T16:34:38.225Z  INFO 105 --- [           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-15T16:34:38.241Z  INFO 105 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Starting ComentarioServiceTest using Java 21.0.4 with PID 105 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:38.241Z  INFO 105 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:38.296Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:38.308Z  INFO 105 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:38.318Z  INFO 105 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:38.328Z  INFO 105 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:a9059fe8-d9f6-4cfa-b4fc-c016e9115f41;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:38.341Z  INFO 105 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:38.343Z  INFO 105 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:38.346Z  INFO 105 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:38.347Z  WARN 105 --- [           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-15T16:34:38.493Z  INFO 105 --- [           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-15T16:34:38.517Z  INFO 105 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:38.662Z  INFO 105 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Started ComentarioServiceTest in 0.434 seconds (process running for 28.277)
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-15T16:34:38.681Z  INFO 105 --- [           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-15T16:34:38.699Z  INFO 105 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de actualizar comentario con id = 4
2025-10-15T16:34:38.700Z  INFO 105 --- [           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-15T16:34:38.710Z  INFO 105 --- [           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-15T16:34:38.725Z  INFO 105 --- [           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-15T16:34:38.737Z  INFO 105 --- [           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-15T16:34:38.738Z  INFO 105 --- [           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-15T16:34:38.750Z  INFO 105 --- [           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-15T16:34:38.761Z  INFO 105 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de eliminar comentario con id = 20
2025-10-15T16:34:38.763Z  INFO 105 --- [           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-15T16:34:38.774Z  INFO 105 --- [           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-15T16:34:38.791Z  INFO 105 --- [           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-15T16:34:38.803Z  INFO 105 --- [           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.583 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T16:34:38.817Z  INFO 105 --- [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-15T16:34:38.978Z  INFO 105 --- [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-15T16:34:38.992Z  INFO 105 --- [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-15T16:34:39.005Z  INFO 105 --- [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-15T16:34:39.011Z  INFO 105 --- [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-15T16:34:39.019Z  INFO 105 --- [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-15T16:34:39.025Z  INFO 105 --- [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-15T16:34:39.031Z  INFO 105 --- [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-15T16:34:39.037Z  INFO 105 --- [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-15T16:34:39.043Z  INFO 105 --- [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-15T16:34:39.049Z  INFO 105 --- [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-15T16:34:39.055Z  INFO 105 --- [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-15T16:34:39.060Z  INFO 105 --- [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-15T16:34:39.065Z  INFO 105 --- [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-15T16:34:39.071Z  INFO 105 --- [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-15T16:34:39.076Z  INFO 105 --- [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-15T16:34:39.081Z  INFO 105 --- [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-15T16:34:39.085Z  INFO 105 --- [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-15T16:34:41.795Z  INFO 258 --- [           main] c.e.udistrital.mdp.back.MainApplication  : Starting MainApplication using Java 21.0.4 with PID 258 (/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-15T16:34:41.798Z  INFO 258 --- [           main] c.e.udistrital.mdp.back.MainApplication  : The following 1 profile is active: "integration-tests"
2025-10-15T16:34:43.047Z  INFO 258 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:43.139Z  INFO 258 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 82 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:43.959Z  INFO 258 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port 8999 (http)
2025-10-15T16:34:43.972Z  INFO 258 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2025-10-15T16:34:43.972Z  INFO 258 --- [           main] o.apache.catalina.core.StandardEngine    : Starting Servlet engine: [Apache Tomcat/10.1.19]
2025-10-15T16:34:44.024Z  INFO 258 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
2025-10-15T16:34:44.025Z  INFO 258 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 2148 ms
2025-10-15T16:34:44.172Z  INFO 258 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2025-10-15T16:34:44.398Z  INFO 258 --- [           main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:back user=SA
2025-10-15T16:34:44.399Z  INFO 258 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2025-10-15T16:34:44.412Z  INFO 258 --- [           main] o.s.b.a.h2.H2ConsoleAutoConfiguration    : H2 console available at '/h2-console'. Database available at 'jdbc:h2:mem:back'
2025-10-15T16:34:44.617Z  INFO 258 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:44.667Z  INFO 258 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T16:34:44.700Z  INFO 258 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:34:44.943Z  INFO 258 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:34:44.989Z  WARN 258 --- [           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-15T16:34:46.211Z  INFO 258 --- [           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-15T16:34:46.309Z  INFO 258 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:47.945Z  INFO 258 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint(s) beneath base path '/actuator'
2025-10-15T16:34:48.024Z  INFO 258 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port 8999 (http) with context path '/api'
2025-10-15T16:34:48.040Z  INFO 258 --- [           main] c.e.udistrital.mdp.back.MainApplication  : Started MainApplication in 6.668 seconds (process running for 7.416)
[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-15T16:34:49.077Z  INFO 258 --- [on(2)-127.0.0.1] inMXBeanRegistrar$SpringApplicationAdmin : Application shutdown requested.
2025-10-15T16:34:49.093Z  INFO 258 --- [on(2)-127.0.0.1] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:34:49.117Z  INFO 258 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2025-10-15T16:34:49.121Z  INFO 258 --- [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:  49.573 s
[INFO] Finished at: 2025-10-15T16:34:49Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 43662ec2b708f4fc92de2b338f26c93f5010c25075423f348379f80204711215
$ docker rm -f --volumes 43662ec2b708f4fc92de2b338f26c93f5010c25075423f348379f80204711215
[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 dbcc9a64d9a428e88f8513e89b57fd6a6febac88d110641b8b72d3525fff5017 -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
16:34:56.851 [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.
16:34:57.083 [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-15T16:34:57.743Z  INFO 80 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:34:57.744Z  INFO 80 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:34:58.333Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:34:58.461Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 113 ms. Found 12 JPA repository interfaces.
2025-10-15T16:34:58.561Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:34:58.803Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:7223b8af-3905-4230-a71d-ff69a2c7d9f1;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:34:59.474Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:34:59.579Z  INFO 80 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-15T16:34:59.647Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:00.070Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:00.165Z  WARN 80 --- [           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-15T16:35:02.215Z  INFO 80 --- [           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-15T16:35:02.388Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:03.322Z  INFO 80 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Started PrendaOutfitServiceTest in 6.111 seconds (process running for 7.894)
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-15T16:35:04.587Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:35:04.609Z  INFO 80 --- [           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-15T16:35:04.653Z  INFO 80 --- [           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-15T16:35:04.759Z  INFO 80 --- [           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-15T16:35:04.783Z  INFO 80 --- [           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-15T16:35:04.811Z  INFO 80 --- [           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-15T16:35:04.840Z  INFO 80 --- [           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-15T16:35:04.841Z  INFO 80 --- [           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-15T16:35:04.858Z  INFO 80 --- [           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-15T16:35:04.884Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-15T16:35:04.884Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-15T16:35:04.884Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:35:04.885Z  INFO 80 --- [           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-15T16:35:04.902Z  INFO 80 --- [           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-15T16:35:04.928Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T16:35:04.929Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-15T16:35:04.930Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-15T16:35:04.930Z  INFO 80 --- [           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-15T16:35:04.948Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-15T16:35:04.948Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-15T16:35:04.948Z  INFO 80 --- [           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-15T16:35:04.949Z  INFO 80 --- [           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-15T16:35:04.967Z  INFO 80 --- [           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-15T16:35:05.000Z  INFO 80 --- [           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-15T16:35:05.001Z  INFO 80 --- [           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-15T16:35:05.018Z  INFO 80 --- [           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: 8.478 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-15T16:35:05.032Z  INFO 80 --- [           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-15T16:35:05.041Z  INFO 80 --- [           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-15T16:35:05.075Z  INFO 80 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Starting MarcaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:05.076Z  INFO 80 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:05.237Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:05.259Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:05.283Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:05.304Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:98d5617f-28af-433c-a0b0-4936876cbc35;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:05.332Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:05.335Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:05.339Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:05.340Z  WARN 80 --- [           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-15T16:35:05.637Z  INFO 80 --- [           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-15T16:35:05.694Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:05.958Z  INFO 80 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Started MarcaServiceTest in 0.913 seconds (process running for 10.53)
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-15T16:35:05.997Z  INFO 80 --- [           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-15T16:35:06.018Z  INFO 80 --- [           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-15T16:35:06.114Z  INFO 80 --- [           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-15T16:35:06.155Z  INFO 80 --- [           main] c.e.u.mdp.back.services.MarcaService     : Inicia proceso de eliminar marca
2025-10-15T16:35:06.163Z  INFO 80 --- [           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-15T16:35:06.181Z  INFO 80 --- [           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-15T16:35:06.322Z  INFO 80 --- [           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-15T16:35:06.343Z  INFO 80 --- [           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-15T16:35:06.395Z  INFO 80 --- [           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-15T16:35:06.432Z  INFO 80 --- [           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-15T16:35:06.437Z  INFO 80 --- [           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-15T16:35:06.453Z  INFO 80 --- [           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-15T16:35:06.472Z  INFO 80 --- [           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-15T16:35:06.494Z  INFO 80 --- [           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: 1.419 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-15T16:35:06.502Z  INFO 80 --- [           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-15T16:35:06.510Z  INFO 80 --- [           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-15T16:35:06.535Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:06.536Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:06.618Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:06.636Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:06.656Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:06.672Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:cc122916-163c-4283-ac4b-8554f8925d6b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:06.697Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:06.699Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:06.704Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:06.705Z  WARN 80 --- [           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-15T16:35:06.951Z  INFO 80 --- [           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-15T16:35:06.998Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:07.205Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Started ListaDeseosServiceTest in 0.692 seconds (process running for 11.777)
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-15T16:35:07.223Z  INFO 80 --- [           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-15T16:35:07.237Z  INFO 80 --- [           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-15T16:35:07.252Z  INFO 80 --- [           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-15T16:35:07.263Z  INFO 80 --- [           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-15T16:35:07.275Z  INFO 80 --- [           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-15T16:35:07.288Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-15T16:35:07.289Z  INFO 80 --- [           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-15T16:35:07.301Z  INFO 80 --- [           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-15T16:35:07.313Z  INFO 80 --- [           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-15T16:35:07.325Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-15T16:35:07.326Z  INFO 80 --- [           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-15T16:35:07.337Z  INFO 80 --- [           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-15T16:35:07.349Z  INFO 80 --- [           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-15T16:35:07.361Z  INFO 80 --- [           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-15T16:35:07.362Z  INFO 80 --- [           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-15T16:35:07.372Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-15T16:35:07.373Z  INFO 80 --- [           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: 0.855 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-15T16:35:07.382Z  INFO 80 --- [           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-15T16:35:07.390Z  INFO 80 --- [           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-15T16:35:07.412Z  INFO 80 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Starting OcasionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:07.412Z  INFO 80 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:07.488Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:07.505Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:07.523Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:08.020Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:c3cf458f-d11a-4d8b-8760-300413b84d81;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:08.111Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:08.116Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:08.128Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:08.131Z  WARN 80 --- [           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-15T16:35:08.682Z  INFO 80 --- [           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-15T16:35:08.777Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:09.195Z  INFO 80 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Started OcasionServiceTest in 1.802 seconds (process running for 13.767)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-15T16:35:09.221Z  INFO 80 --- [           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-15T16:35:09.225Z  INFO 80 --- [           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-15T16:35:09.239Z  INFO 80 --- [           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-15T16:35:09.245Z  INFO 80 --- [           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-15T16:35:09.257Z  INFO 80 --- [           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-15T16:35:09.269Z  INFO 80 --- [           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-15T16:35:09.284Z  INFO 80 --- [           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-15T16:35:09.302Z  INFO 80 --- [           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-15T16:35:09.316Z  INFO 80 --- [           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-15T16:35:09.367Z  INFO 80 --- [           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-15T16:35:09.387Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de consulta de la ocasión con id = 11
2025-10-15T16:35:09.388Z  INFO 80 --- [           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-15T16:35:09.399Z  INFO 80 --- [           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-15T16:35:09.411Z  INFO 80 --- [           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-15T16:35:09.427Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-15T16:35:09.429Z  INFO 80 --- [           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-15T16:35:09.439Z  INFO 80 --- [           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-15T16:35:09.443Z  INFO 80 --- [           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: 2.05 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-15T16:35:09.457Z  INFO 80 --- [           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-15T16:35:09.472Z  INFO 80 --- [           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-15T16:35:09.512Z  INFO 80 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:09.513Z  INFO 80 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:09.697Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:09.730Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:09.768Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:09.796Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:5dc62230-e800-4c1d-9053-ace30b83875c;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:09.834Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:09.837Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:09.843Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:09.845Z  WARN 80 --- [           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-15T16:35:10.321Z  INFO 80 --- [           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-15T16:35:10.387Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:10.718Z  INFO 80 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Started CategoriaOcasionServiceTest in 1.243 seconds (process running for 15.29)
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.346 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-15T16:35:10.809Z  INFO 80 --- [           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-15T16:35:10.821Z  INFO 80 --- [           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-15T16:35:10.855Z  INFO 80 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Starting OutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:10.855Z  INFO 80 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:10.976Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:11.001Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 24 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:11.030Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:11.052Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:50ec53f0-8219-482f-806b-c157ecc365d0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:11.081Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:11.083Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:11.088Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:11.090Z  WARN 80 --- [           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-15T16:35:11.411Z  INFO 80 --- [           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-15T16:35:11.469Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:11.665Z  INFO 80 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Started OutfitServiceTest in 0.84 seconds (process running for 16.237)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_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-15T16:35:11.696Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de creación del outfit
2025-10-15T16:35:11.697Z  INFO 80 --- [           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-15T16:35:11.716Z  INFO 80 --- [           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-15T16:35:11.742Z  INFO 80 --- [           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-15T16:35:11.761Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de actualizar el outfit con id = {0}
2025-10-15T16:35:11.762Z  INFO 80 --- [           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-15T16:35:11.782Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de borrar el outfit con id = {0}
2025-10-15T16:35:11.784Z  INFO 80 --- [           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-15T16:35:11.802Z  INFO 80 --- [           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-15T16:35:11.826Z  INFO 80 --- [           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-15T16:35:11.849Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de consultar el outfit con id = {0}
2025-10-15T16:35:11.849Z  INFO 80 --- [           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-15T16:35:11.867Z  INFO 80 --- [           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.06 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-15T16:35:11.875Z  INFO 80 --- [           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-15T16:35:11.891Z  INFO 80 --- [           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-15T16:35:11.919Z  INFO 80 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Starting ImagenServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:11.920Z  INFO 80 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:12.034Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:12.054Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:12.073Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:12.089Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:7a5b30be-85e1-4af5-bd90-f97a2890875b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:12.111Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:12.113Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:12.117Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:12.118Z  WARN 80 --- [           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-15T16:35:12.336Z  INFO 80 --- [           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-15T16:35:12.379Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:12.536Z  INFO 80 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Started ImagenServiceTest in 0.641 seconds (process running for 17.108)
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-15T16:35:12.550Z  INFO 80 --- [           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-15T16:35:12.567Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de consultar la imagen con id = {0}
2025-10-15T16:35:12.567Z  INFO 80 --- [           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-15T16:35:12.577Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de creación de la imagen
2025-10-15T16:35:12.579Z  INFO 80 --- [           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-15T16:35:12.590Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de borrar la imagen con id = {0}
2025-10-15T16:35:12.592Z  INFO 80 --- [           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-15T16:35:12.602Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de actualizar la imagen con id = {0}
2025-10-15T16:35:12.602Z  INFO 80 --- [           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: 0.723 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-15T16:35:12.607Z  INFO 80 --- [           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-15T16:35:12.615Z  INFO 80 --- [           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-15T16:35:12.636Z  INFO 80 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Starting ColorServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:12.636Z  INFO 80 --- [           main] c.e.u.m.back.services.ColorServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:12.733Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:12.750Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:12.765Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:12.778Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:afc1ba7e-b4f9-4cd9-9457-a1ba93f35557;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:12.797Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:12.798Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:12.803Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:12.804Z  WARN 80 --- [           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-15T16:35:13.013Z  INFO 80 --- [           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-15T16:35:13.047Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:13.217Z  INFO 80 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Started ColorServiceTest in 0.599 seconds (process running for 17.789)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-15T16:35:13.229Z  INFO 80 --- [           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-15T16:35:13.236Z  INFO 80 --- [           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-15T16:35:13.243Z  INFO 80 --- [           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-15T16:35:13.250Z  INFO 80 --- [           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-15T16:35:13.254Z  INFO 80 --- [           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-15T16:35:13.261Z  INFO 80 --- [           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-15T16:35:13.265Z  INFO 80 --- [           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-15T16:35:13.273Z  INFO 80 --- [           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-15T16:35:13.283Z  INFO 80 --- [           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-15T16:35:13.290Z  INFO 80 --- [           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-15T16:35:13.299Z  INFO 80 --- [           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: 0.692 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-15T16:35:13.309Z  INFO 80 --- [           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-15T16:35:13.316Z  INFO 80 --- [           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-15T16:35:13.338Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:13.338Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:13.412Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:13.428Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:13.443Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:13.456Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:45582920-736c-4537-950b-33e6bcd440ff;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:13.475Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:13.476Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:13.480Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:13.482Z  WARN 80 --- [           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-15T16:35:13.676Z  INFO 80 --- [           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-15T16:35:13.712Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:13.870Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.551 seconds (process running for 18.442)
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-15T16:35:13.885Z  INFO 80 --- [           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-15T16:35:13.899Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-15T16:35:13.901Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-15T16:35:13.901Z  INFO 80 --- [           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-15T16:35:13.913Z  INFO 80 --- [           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-15T16:35:13.925Z  INFO 80 --- [           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-15T16:35:13.937Z  INFO 80 --- [           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-15T16:35:13.950Z  INFO 80 --- [           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-15T16:35:13.962Z  INFO 80 --- [           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-15T16:35:13.974Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-15T16:35:13.974Z  INFO 80 --- [           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-15T16:35:13.986Z  INFO 80 --- [           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-15T16:35:13.998Z  INFO 80 --- [           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-15T16:35:14.010Z  INFO 80 --- [           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-15T16:35:14.021Z  INFO 80 --- [           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-15T16:35:14.021Z  INFO 80 --- [           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-15T16:35:14.021Z  INFO 80 --- [           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-15T16:35:14.030Z  INFO 80 --- [           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-15T16:35:14.039Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T16:35:14.040Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-15T16:35:14.041Z  INFO 80 --- [           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: 0.729 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-15T16:35:14.045Z  INFO 80 --- [           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-15T16:35:14.051Z  INFO 80 --- [           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-15T16:35:14.068Z  INFO 80 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Starting RecomendacionServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:14.068Z  INFO 80 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:14.135Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:14.150Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:14.163Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:14.174Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:bf56defa-4b29-4ead-9383-4f211283d377;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:14.190Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:14.192Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:14.196Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:14.197Z  WARN 80 --- [           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-15T16:35:14.381Z  INFO 80 --- [           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-15T16:35:14.410Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:14.618Z  INFO 80 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Started RecomendacionServiceTest in 0.565 seconds (process running for 19.19)
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-15T16:35:14.636Z  INFO 80 --- [           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-15T16:35:14.647Z  INFO 80 --- [           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-15T16:35:14.667Z  INFO 80 --- [           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-15T16:35:14.676Z  INFO 80 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de eliminación de recomendación con id = 5
2025-10-15T16:35:14.678Z  INFO 80 --- [           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-15T16:35:14.733Z  INFO 80 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de actualización de recomendación con id = 6
2025-10-15T16:35:14.738Z  INFO 80 --- [           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-15T16:35:14.749Z  INFO 80 --- [           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-15T16:35:14.760Z  INFO 80 --- [           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-15T16:35:14.777Z  INFO 80 --- [           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.731 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-15T16:35:14.785Z  INFO 80 --- [           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-15T16:35:14.793Z  INFO 80 --- [           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-15T16:35:14.814Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:14.815Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:14.885Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:14.900Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:14.915Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:14.927Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:c5bc79ad-65b8-408b-92eb-32171cf9d1b5;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:14.944Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:14.946Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:14.950Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:14.951Z  WARN 80 --- [           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-15T16:35:15.145Z  INFO 80 --- [           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-15T16:35:15.177Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:15.334Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Started OutfitPrendaServiceTest in 0.538 seconds (process running for 19.906)
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-15T16:35:15.348Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T16:35:15.350Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-15T16:35:15.350Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:35:15.351Z  INFO 80 --- [           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-15T16:35:15.361Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:35:15.361Z  INFO 80 --- [           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-15T16:35:15.373Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:35:15.373Z  INFO 80 --- [           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-15T16:35:15.382Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-15T16:35:15.383Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-15T16:35:15.383Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-15T16:35:15.383Z  INFO 80 --- [           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-15T16:35:15.394Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T16:35:15.395Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-15T16:35:15.395Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:35:15.395Z  INFO 80 --- [           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-15T16:35:15.405Z  INFO 80 --- [           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-15T16:35:15.419Z  INFO 80 --- [           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-15T16:35:15.433Z  INFO 80 --- [           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-15T16:35:15.445Z  INFO 80 --- [           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-15T16:35:15.459Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-15T16:35:15.459Z  INFO 80 --- [           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-15T16:35:15.469Z  INFO 80 --- [           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-15T16:35:15.482Z  INFO 80 --- [           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-15T16:35:15.497Z  INFO 80 --- [           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-15T16:35:15.510Z  INFO 80 --- [           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: 0.725 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-15T16:35:15.516Z  INFO 80 --- [           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-15T16:35:15.521Z  INFO 80 --- [           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-15T16:35:15.538Z  INFO 80 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Starting UsuarioServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:15.539Z  INFO 80 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:15.605Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:15.619Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:15.633Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:15.646Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:a63c382e-3eb3-4143-9da4-6c8758921784;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:15.662Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:15.664Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:15.668Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:15.669Z  WARN 80 --- [           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-15T16:35:15.847Z  INFO 80 --- [           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-15T16:35:15.878Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:16.029Z  INFO 80 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Started UsuarioServiceTest in 0.505 seconds (process running for 20.601)
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-15T16:35:16.042Z  INFO 80 --- [           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-15T16:35:16.051Z  INFO 80 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de consultar el usuario con id = 4
2025-10-15T16:35:16.052Z  INFO 80 --- [           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-15T16:35:16.061Z  INFO 80 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de borrar el usuario con id = 7
2025-10-15T16:35:16.062Z  INFO 80 --- [           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-15T16:35:16.071Z  INFO 80 --- [           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-15T16:35:16.075Z  INFO 80 --- [           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-15T16:35:16.085Z  INFO 80 --- [           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-15T16:35:16.094Z  INFO 80 --- [           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-15T16:35:16.103Z  INFO 80 --- [           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-15T16:35:16.114Z  INFO 80 --- [           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-15T16:35:16.118Z  INFO 80 --- [           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-15T16:35:16.127Z  INFO 80 --- [           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.605 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-15T16:35:16.132Z  INFO 80 --- [           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-15T16:35:16.138Z  INFO 80 --- [           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-15T16:35:16.157Z  INFO 80 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Starting CategoriaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:16.157Z  INFO 80 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:16.222Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:16.236Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:16.250Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:16.262Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b52c69fe-c280-4d38-91fb-558fc3aea956;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:16.278Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:16.279Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:16.283Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:16.284Z  WARN 80 --- [           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-15T16:35:16.453Z  INFO 80 --- [           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-15T16:35:16.483Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:16.629Z  INFO 80 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Started CategoriaServiceTest in 0.488 seconds (process running for 21.201)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-15T16:35:16.638Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de consultar la categoria con id = {0}
2025-10-15T16:35:16.639Z  INFO 80 --- [           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-15T16:35:16.645Z  INFO 80 --- [           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-15T16:35:16.653Z  INFO 80 --- [           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-15T16:35:16.663Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de actualizar la categoria con id = {0}
2025-10-15T16:35:16.663Z  INFO 80 --- [           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-15T16:35:16.669Z  INFO 80 --- [           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-15T16:35:16.678Z  INFO 80 --- [           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-15T16:35:16.687Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de creación de la categoria
2025-10-15T16:35:16.688Z  INFO 80 --- [           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-15T16:35:16.696Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de borrar la categoria con id = {0}
2025-10-15T16:35:16.697Z  INFO 80 --- [           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-15T16:35:16.703Z  INFO 80 --- [           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.562 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-15T16:35:16.708Z  INFO 80 --- [           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-15T16:35:16.713Z  INFO 80 --- [           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-15T16:35:16.731Z  INFO 80 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Starting TiendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:16.731Z  INFO 80 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:16.793Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:16.806Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:16.819Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:16.830Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:93436134-8885-43b5-9b5b-a6ad46beafd8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:16.846Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:16.847Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:16.851Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:16.852Z  WARN 80 --- [           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-15T16:35:17.021Z  INFO 80 --- [           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-15T16:35:17.048Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:17.229Z  INFO 80 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Started TiendaServiceTest in 0.512 seconds (process running for 21.801)
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-15T16:35:17.250Z  INFO 80 --- [           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-15T16:35:17.266Z  INFO 80 --- [           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-15T16:35:17.270Z  INFO 80 --- [           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-15T16:35:17.284Z  INFO 80 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de crear tienda
2025-10-15T16:35:17.284Z  INFO 80 --- [           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-15T16:35:17.299Z  INFO 80 --- [           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-15T16:35:17.310Z  INFO 80 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de eliminar tienda
2025-10-15T16:35:17.311Z  INFO 80 --- [           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-15T16:35:17.323Z  INFO 80 --- [           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-15T16:35:17.335Z  INFO 80 --- [           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.624 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-15T16:35:17.341Z  INFO 80 --- [           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-15T16:35:17.346Z  INFO 80 --- [           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-15T16:35:17.363Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:17.364Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:17.446Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:17.465Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:17.478Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:17.491Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:197656ba-e750-4179-b754-2a5365ca2a55;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:17.511Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:17.513Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:17.517Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:17.518Z  WARN 80 --- [           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-15T16:35:17.715Z  INFO 80 --- [           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-15T16:35:17.747Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:17.908Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.56 seconds (process running for 22.48)
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-15T16:35:17.927Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-15T16:35:17.929Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-15T16:35:17.929Z  INFO 80 --- [           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-15T16:35:17.939Z  INFO 80 --- [           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-15T16:35:17.952Z  INFO 80 --- [           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-15T16:35:17.961Z  INFO 80 --- [           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-15T16:35:17.970Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-15T16:35:17.971Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-15T16:35:17.972Z  INFO 80 --- [           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-15T16:35:17.984Z  INFO 80 --- [           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-15T16:35:17.994Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de asociar el outfit 26 a la lista de deseos 7
2025-10-15T16:35:17.995Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-15T16:35:17.995Z  INFO 80 --- [           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-15T16:35:18.003Z  INFO 80 --- [           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-15T16:35:18.013Z  INFO 80 --- [           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-15T16:35:18.022Z  INFO 80 --- [           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-15T16:35:18.031Z  INFO 80 --- [           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-15T16:35:18.040Z  INFO 80 --- [           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-15T16:35:18.050Z  INFO 80 --- [           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-15T16:35:18.059Z  INFO 80 --- [           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.715 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-15T16:35:18.065Z  INFO 80 --- [           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-15T16:35:18.070Z  INFO 80 --- [           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-15T16:35:18.091Z  INFO 80 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Starting PrendaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:18.092Z  INFO 80 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:18.147Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:18.160Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:18.172Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:18.183Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:c19f134c-7eda-41e8-a1c6-36775ed6981b;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:18.199Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:18.201Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:18.204Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:18.205Z  WARN 80 --- [           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-15T16:35:18.365Z  INFO 80 --- [           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-15T16:35:18.389Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:18.536Z  INFO 80 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Started PrendaServiceTest in 0.463 seconds (process running for 23.108)
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-15T16:35:18.669Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de actualizar prenda
2025-10-15T16:35:18.672Z  INFO 80 --- [           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-15T16:35:18.698Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de crear prenda
2025-10-15T16:35:18.699Z  INFO 80 --- [           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-15T16:35:18.721Z  INFO 80 --- [           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-15T16:35:18.742Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de eliminar prenda
2025-10-15T16:35:18.743Z  INFO 80 --- [           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-15T16:35:18.768Z  INFO 80 --- [           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-15T16:35:18.790Z  INFO 80 --- [           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-15T16:35:18.814Z  INFO 80 --- [           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: 0.732 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-15T16:35:18.818Z  INFO 80 --- [           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-15T16:35:18.826Z  INFO 80 --- [           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-15T16:35:18.842Z  INFO 80 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:18.842Z  INFO 80 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:18.899Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:18.912Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:18.923Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:18.933Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:2a195d3c-9c0c-4b6a-bd51-f78216a688da;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:18.948Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:18.949Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:18.953Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:18.954Z  WARN 80 --- [           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-15T16:35:19.118Z  INFO 80 --- [           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-15T16:35:19.141Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:19.270Z  INFO 80 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Started OcasionCategoriaServiceTest in 0.442 seconds (process running for 23.842)
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: 0.49 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T16:35:19.314Z  INFO 80 --- [           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-15T16:35:19.318Z  INFO 80 --- [           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-15T16:35:19.334Z  INFO 80 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Starting ComentarioServiceTest using Java 21.0.4 with PID 80 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-15T16:35:19.334Z  INFO 80 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : No active profile set, falling back to 1 default profile: "default"
2025-10-15T16:35:19.391Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-15T16:35:19.404Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-15T16:35:19.415Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-15T16:35:19.425Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:62477187-1366-464d-8cba-ebb7ab1f4b77;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-15T16:35:19.439Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-15T16:35:19.440Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-15T16:35:19.443Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-15T16:35:19.445Z  WARN 80 --- [           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-15T16:35:19.611Z  INFO 80 --- [           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-15T16:35:19.633Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-15T16:35:19.804Z  INFO 80 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Started ComentarioServiceTest in 0.483 seconds (process running for 24.376)
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-15T16:35:19.832Z  INFO 80 --- [           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-15T16:35:19.851Z  INFO 80 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de actualizar comentario con id = 4
2025-10-15T16:35:19.853Z  INFO 80 --- [           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-15T16:35:19.864Z  INFO 80 --- [           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-15T16:35:19.882Z  INFO 80 --- [           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-15T16:35:19.895Z  INFO 80 --- [           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-15T16:35:19.895Z  INFO 80 --- [           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-15T16:35:19.908Z  INFO 80 --- [           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-15T16:35:19.919Z  INFO 80 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de eliminar comentario con id = 20
2025-10-15T16:35:19.920Z  INFO 80 --- [           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-15T16:35:19.934Z  INFO 80 --- [           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-15T16:35:19.952Z  INFO 80 --- [           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-15T16:35:19.964Z  INFO 80 --- [           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.647 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-15T16:35:19.989Z  INFO 80 --- [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-15T16:35:20.163Z  INFO 80 --- [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-15T16:35:20.173Z  INFO 80 --- [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-15T16:35:20.180Z  INFO 80 --- [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-15T16:35:20.186Z  INFO 80 --- [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-15T16:35:20.191Z  INFO 80 --- [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-15T16:35:20.197Z  INFO 80 --- [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-15T16:35:20.202Z  INFO 80 --- [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-15T16:35:20.206Z  INFO 80 --- [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-15T16:35:20.211Z  INFO 80 --- [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-15T16:35:20.215Z  INFO 80 --- [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-15T16:35:20.220Z  INFO 80 --- [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-15T16:35:20.224Z  INFO 80 --- [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-15T16:35:20.228Z  INFO 80 --- [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-15T16:35:20.233Z  INFO 80 --- [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-15T16:35:20.236Z  INFO 80 --- [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-15T16:35:20.240Z  INFO 80 --- [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-15T16:35:20.244Z  INFO 80 --- [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:  26.687 s
[INFO] Finished at: 2025-10-15T16:35:20Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 dbcc9a64d9a428e88f8513e89b57fd6a6febac88d110641b8b72d3525fff5017
$ docker rm -f --volumes dbcc9a64d9a428e88f8513e89b57fd6a6febac88d110641b8b72d3525fff5017
[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 e21c34e838e1534a1e488778800568acdd7df36b7aab265f883cd8aa4eb29c7c -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] 16:35:25.811 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] 16:35:25.821 Java 21.0.4 Eclipse Adoptium (64-bit)
[INFO] 16:35:25.821 Linux 6.14.0-33-generic (amd64)
[INFO] 16:35:26.010 User cache: /root/.sonar/cache
[INFO] 16:35:26.662 Communicating with SonarQube Server 25.3.0.104237
[INFO] 16:35:26.682 Default locale: "en_US", source code encoding: "UTF-8"
[INFO] 16:35:28.970 Load global settings
[INFO] 16:35:29.058 Load global settings (done) | time=90ms
[INFO] 16:35:29.075 Server id: 243B8A4D-AZWSB3madBdjq_cKUIEO
[INFO] 16:35:29.089 Loading required plugins
[INFO] 16:35:29.089 Load plugins index
[INFO] 16:35:29.152 Load plugins index (done) | time=63ms
[INFO] 16:35:29.152 Load/download plugins
[INFO] 16:35:29.424 Load/download plugins (done) | time=272ms
[INFO] 16:35:29.778 Process project properties
[INFO] 16:35:29.793 Process project properties (done) | time=15ms
[INFO] 16:35:29.805 Project key: co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back
[INFO] 16:35:29.805 Base dir: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back
[INFO] 16:35:29.805 Working dir: /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/sonar
[INFO] 16:35:29.814 Load project settings for component key: 'co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back'
[INFO] 16:35:29.836 Load project settings for component key: 'co.edu.udistrital.mdp:MP_202530_G81_E2_TuOutfit_Back' (done) | time=22ms
[INFO] 16:35:29.869 Load quality profiles
[INFO] 16:35:29.935 Load quality profiles (done) | time=66ms
[INFO] 16:35:29.950 Auto-configuring with CI 'Jenkins'
[INFO] 16:35:29.989 Load active rules
[INFO] 16:35:30.297 Load active rules (done) | time=308ms
[INFO] 16:35:30.304 Load analysis cache
[INFO] 16:35:30.420 Load analysis cache (3.0 kB) | time=116ms
[INFO] 16:35:30.504 Preprocessing files...
[INFO] 16:35:30.970 2 languages detected in 72 preprocessed files
[INFO] 16:35:30.971 0 files ignored because of scm ignore settings
[INFO] 16:35:30.973 Loading plugins for detected languages
[INFO] 16:35:30.974 Load/download plugins
[INFO] 16:35:31.282 Load/download plugins (done) | time=308ms
[INFO] 16:35:31.402 Load project repositories
[INFO] 16:35:31.519 Load project repositories (done) | time=117ms
[INFO] 16:35:31.537 Indexing files...
[INFO] 16:35:31.538 Project configuration:
[INFO] 16:35:31.538   Excluded sources for coverage: **/controllers/**, **/exceptions/**, **/podam/**, **/dto/**
[INFO] 16:35:31.555 72 files indexed
[INFO] 16:35:31.556 Quality profile for java: Sonar way
[INFO] 16:35:31.556 Quality profile for xml: Sonar way
[INFO] 16:35:31.556 ------------- Run sensors on module MP_202530_G81_E2_TuOutfit_Back
[INFO] 16:35:31.620 Load metrics repository
[INFO] 16:35:31.644 Load metrics repository (done) | time=23ms
[INFO] 16:35:32.555 Sensor JavaSensor [java]
[INFO] 16:35:32.559 Configured Java source version (sonar.java.source): 21, preview features enabled (sonar.java.enablePreview): false
[INFO] 16:35:32.587 Server-side caching is enabled. The Java analyzer will not try to leverage data from a previous analysis.
[INFO] 16:35:32.588 Using ECJ batch to parse 53 Main java source files with batch size 104 KB.
[INFO] 16:35:33.127 Starting batch processing.
[INFO] 16:35:33.738 The Java analyzer cannot skip unchanged files in this context. A full analysis is performed for all files.
[INFO] 16:35:36.445 100% analyzed
[INFO] 16:35:36.446 Batch processing: Done.
[INFO] 16:35:36.447 Did not optimize analysis for any files, performed a full analysis for all 53 files.
[WARNING] 16:35:36.450 Use of preview features have been detected during analysis. Enable DEBUG mode to see them.
[INFO] 16:35:36.451 Using ECJ batch to parse 18 Test java source files with batch size 104 KB.
[INFO] 16:35:36.467 Starting batch processing.
[INFO] 16:35:37.378 100% analyzed
[INFO] 16:35:37.378 Batch processing: Done.
[INFO] 16:35:37.379 Did not optimize analysis for any files, performed a full analysis for all 18 files.
[INFO] 16:35:37.380 No "Generated" source files to scan.
[INFO] 16:35:37.380 Sensor JavaSensor [java] (done) | time=4826ms
[INFO] 16:35:37.380 Sensor SurefireSensor [java]
[INFO] 16:35:37.382 parsing [/home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back/target/surefire-reports]
[INFO] 16:35:37.491 Sensor SurefireSensor [java] (done) | time=111ms
[INFO] 16:35:37.491 Sensor XML Sensor [xml]
[INFO] 16:35:37.501 1 source file to be analyzed
[INFO] 16:35:37.841 1/1 source file has been analyzed
[INFO] 16:35:37.842 Sensor XML Sensor [xml] (done) | time=350ms
[INFO] 16:35:37.842 Sensor JaCoCo XML Report Importer [jacoco]
[WARNING] 16:35:37.844 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] 16:35:37.848 Importing 1 report(s). Turn your logs in debug mode in order to see the exhaustive list.
[INFO] 16:35:37.986 Sensor JaCoCo XML Report Importer [jacoco] (done) | time=144ms
[INFO] 16:35:37.987 Sensor Java Config Sensor [iac]
[INFO] 16:35:38.011 0 source files to be analyzed
[INFO] 16:35:38.011 0/0 source files have been analyzed
[INFO] 16:35:38.012 Sensor Java Config Sensor [iac] (done) | time=25ms
[INFO] 16:35:38.012 Sensor IaC Docker Sensor [iac]
[INFO] 16:35:38.107 0 source files to be analyzed
[INFO] 16:35:38.108 0/0 source files have been analyzed
[INFO] 16:35:38.108 Sensor IaC Docker Sensor [iac] (done) | time=96ms
[INFO] 16:35:38.108 Sensor TextAndSecretsSensor [text]
[INFO] 16:35:38.108 Available processors: 4
[INFO] 16:35:38.109 Using 4 threads for analysis.
[INFO] 16:35:38.601 Using git CLI to retrieve untracked files
[WARNING] 16:35:38.606 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] 16:35:38.639 72 source files to be analyzed
[INFO] 16:35:38.888 72/72 source files have been analyzed
[INFO] 16:35:38.889 Sensor TextAndSecretsSensor [text] (done) | time=781ms
[INFO] 16:35:38.894 ------------- Run sensors on project
[INFO] 16:35:39.054 Sensor Zero Coverage Sensor
[INFO] 16:35:39.055 Sensor Zero Coverage Sensor (done) | time=2ms
[INFO] 16:35:39.055 Sensor Java CPD Block Indexer
[INFO] 16:35:39.130 Sensor Java CPD Block Indexer (done) | time=75ms
[INFO] 16:35:39.131 ------------- Gather SCA dependencies on project
[INFO] 16:35:39.153 SCM Publisher SCM provider for this project is: git
[INFO] 16:35:39.155 SCM Publisher 8 source files to be analyzed
[INFO] 16:35:39.554 SCM Publisher 8/8 source files have been analyzed (done) | time=398ms
[INFO] 16:35:39.572 CPD Executor 17 files had no CPD blocks
[INFO] 16:35:39.572 CPD Executor Calculating CPD for 36 files
[INFO] 16:35:39.585 CPD Executor CPD calculation finished (done) | time=12ms
[INFO] 16:35:39.592 SCM revision ID '61f5bb7e813ccf1b11baad42517427c094ba8a6d'
[INFO] 16:35:39.712 Analysis report generated in 110ms, dir size=624.9 kB
[INFO] 16:35:39.909 Analysis report compressed in 196ms, zip size=230.0 kB
[INFO] 16:35:39.953 Analysis report uploaded in 44ms
[INFO] 16:35:39.955 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] 16:35:39.955 Note that you will be able to access the updated dashboard once the server has processed the submitted analysis report
[INFO] 16:35:39.955 More about the report processing at http://10.20.84.26:8082/sonar/api/ce/task?id=b6803bdf-3d72-48a2-8098-04a9f834c350
[INFO] 16:35:39.987 Analysis total time: 10.508 s
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  15.406 s
[INFO] Finished at: 2025-10-15T16:35:39Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 e21c34e838e1534a1e488778800568acdd7df36b7aab265f883cd8aa4eb29c7c
$ docker rm -f --volumes e21c34e838e1534a1e488778800568acdd7df36b7aab265f883cd8aa4eb29c7c
[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