Skip to content
Failed

Console Output

Started by GitHub push by Erik2626
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
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
Checking out Revision 61f5bb7e813ccf1b11baad42517427c094ba8a6d (refs/remotes/origin/main)
Commit message: "Merge pull request #24 from UDFJDC-ModelosProgramacion/develop"
 > 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 39d4494765384b634ce700592e572e65a800a8cc # 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
SCM Skip: Pattern .*\[ci-skip\].* NOT matched on message: Agrego servicios y tests de CategoriaOcasion, OcasionCategoria, Color y Recomendacion

[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 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4 -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
20:51:08.996 [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.
20:51:09.225 [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-13T20:51:09.890Z  INFO 101 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Starting PrendaOutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:09.892Z  INFO 101 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:10.612Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:10.737Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 109 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:10.831Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:11.109Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:ecb4525d-1693-41e1-a85c-0da36f258283;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:11.779Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:11.885Z  INFO 101 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-13T20:51:11.956Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:12.376Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:12.472Z  WARN 101 --- [           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-13T20:51:14.692Z  INFO 101 --- [           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-13T20:51:14.862Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:15.805Z  INFO 101 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Started PrendaOutfitServiceTest in 6.449 seconds (process running for 8.241)
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-13T20:51:16.980Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-13T20:51:17.000Z  INFO 101 --- [           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-13T20:51:17.040Z  INFO 101 --- [           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-13T20:51:17.133Z  INFO 101 --- [           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-13T20:51:17.155Z  INFO 101 --- [           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-13T20:51:17.181Z  INFO 101 --- [           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-13T20:51:17.210Z  INFO 101 --- [           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-13T20:51:17.211Z  INFO 101 --- [           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-13T20:51:17.227Z  INFO 101 --- [           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-13T20:51:17.246Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-13T20:51:17.246Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-13T20:51:17.247Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-13T20:51:17.247Z  INFO 101 --- [           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-13T20:51:17.263Z  INFO 101 --- [           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-13T20:51:17.287Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-13T20:51:17.288Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de reemplazar los outfits asociados a la prenda con id = {0}
2025-10-13T20:51:17.288Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de consultar todos los outfits de la prenda con id = {0}
2025-10-13T20:51:17.288Z  INFO 101 --- [           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-13T20:51:17.304Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-13T20:51:17.305Z  INFO 101 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-13T20:51:17.305Z  INFO 101 --- [           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-13T20:51:17.305Z  INFO 101 --- [           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-13T20:51:17.321Z  INFO 101 --- [           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-13T20:51:17.342Z  INFO 101 --- [           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-13T20:51:17.343Z  INFO 101 --- [           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-13T20:51:17.358Z  INFO 101 --- [           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.697 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-13T20:51:17.367Z  INFO 101 --- [           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-13T20:51:17.376Z  INFO 101 --- [           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-13T20:51:17.415Z  INFO 101 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Starting MarcaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:17.415Z  INFO 101 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:17.534Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:17.554Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:17.576Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:17.594Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:70ef7094-3f4d-431b-aaaa-b001b014b574;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:17.617Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:17.620Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:17.624Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:17.625Z  WARN 101 --- [           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-13T20:51:17.917Z  INFO 101 --- [           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-13T20:51:17.970Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:18.190Z  INFO 101 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Started MarcaServiceTest in 0.811 seconds (process running for 10.627)
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-13T20:51:18.221Z  INFO 101 --- [           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-13T20:51:18.242Z  INFO 101 --- [           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-13T20:51:18.332Z  INFO 101 --- [           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-13T20:51:18.370Z  INFO 101 --- [           main] c.e.u.mdp.back.services.MarcaService     : Inicia proceso de eliminar marca
2025-10-13T20:51:18.376Z  INFO 101 --- [           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-13T20:51:18.393Z  INFO 101 --- [           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-13T20:51:18.506Z  INFO 101 --- [           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-13T20:51:18.526Z  INFO 101 --- [           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-13T20:51:18.577Z  INFO 101 --- [           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-13T20:51:18.612Z  INFO 101 --- [           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-13T20:51:18.617Z  INFO 101 --- [           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-13T20:51:18.632Z  INFO 101 --- [           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-13T20:51:18.650Z  INFO 101 --- [           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-13T20:51:18.686Z  INFO 101 --- [           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.284 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-13T20:51:18.695Z  INFO 101 --- [           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-13T20:51:18.702Z  INFO 101 --- [           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-13T20:51:18.726Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Starting ListaDeseosServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:18.727Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:18.804Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:18.821Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:18.840Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:18.854Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b9ddfe86-b4c8-4474-9a56-5494fd745523;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:18.875Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:18.877Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:18.881Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:18.882Z  WARN 101 --- [           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-13T20:51:19.113Z  INFO 101 --- [           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-13T20:51:19.161Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:19.347Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Started ListaDeseosServiceTest in 0.642 seconds (process running for 11.784)
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-13T20:51:19.363Z  INFO 101 --- [           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-13T20:51:19.374Z  INFO 101 --- [           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-13T20:51:19.390Z  INFO 101 --- [           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-13T20:51:19.400Z  INFO 101 --- [           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-13T20:51:19.411Z  INFO 101 --- [           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-13T20:51:19.423Z  INFO 101 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-13T20:51:19.424Z  INFO 101 --- [           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-13T20:51:19.435Z  INFO 101 --- [           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-13T20:51:19.445Z  INFO 101 --- [           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-13T20:51:19.456Z  INFO 101 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-13T20:51:19.457Z  INFO 101 --- [           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-13T20:51:19.467Z  INFO 101 --- [           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-13T20:51:19.477Z  INFO 101 --- [           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-13T20:51:19.487Z  INFO 101 --- [           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-13T20:51:19.489Z  INFO 101 --- [           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-13T20:51:19.497Z  INFO 101 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-13T20:51:19.497Z  INFO 101 --- [           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.791 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-13T20:51:19.506Z  INFO 101 --- [           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-13T20:51:19.517Z  INFO 101 --- [           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-13T20:51:19.538Z  INFO 101 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Starting OcasionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:19.538Z  INFO 101 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:19.609Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:19.625Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:19.640Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:20.104Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:94eeab96-7a1c-441f-afb2-2c47e8d79df8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:20.198Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:20.204Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:20.213Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:20.216Z  WARN 101 --- [           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-13T20:51:20.772Z  INFO 101 --- [           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-13T20:51:20.869Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:21.408Z  INFO 101 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Started OcasionServiceTest in 1.886 seconds (process running for 13.844)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-13T20:51:21.434Z  INFO 101 --- [           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-13T20:51:21.438Z  INFO 101 --- [           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-13T20:51:21.452Z  INFO 101 --- [           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-13T20:51:21.459Z  INFO 101 --- [           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-13T20:51:21.474Z  INFO 101 --- [           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-13T20:51:21.486Z  INFO 101 --- [           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-13T20:51:21.501Z  INFO 101 --- [           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-13T20:51:21.518Z  INFO 101 --- [           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-13T20:51:21.532Z  INFO 101 --- [           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-13T20:51:21.586Z  INFO 101 --- [           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-13T20:51:21.605Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de consulta de la ocasión con id = 11
2025-10-13T20:51:21.606Z  INFO 101 --- [           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-13T20:51:21.617Z  INFO 101 --- [           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-13T20:51:21.628Z  INFO 101 --- [           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-13T20:51:21.649Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-13T20:51:21.651Z  INFO 101 --- [           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-13T20:51:21.666Z  INFO 101 --- [           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-13T20:51:21.670Z  INFO 101 --- [           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.162 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-13T20:51:21.689Z  INFO 101 --- [           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-13T20:51:21.703Z  INFO 101 --- [           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-13T20:51:21.752Z  INFO 101 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Starting CategoriaOcasionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:21.755Z  INFO 101 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:21.934Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:21.964Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:22.002Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:22.027Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:f34c3dc1-ff49-4f9f-b182-e52310c4105e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:22.080Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:22.086Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:22.100Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:22.102Z  WARN 101 --- [           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-13T20:51:22.543Z  INFO 101 --- [           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-13T20:51:22.601Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:22.813Z  INFO 101 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Started CategoriaOcasionServiceTest in 1.105 seconds (process running for 15.249)
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.187 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-13T20:51:22.881Z  INFO 101 --- [           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-13T20:51:22.889Z  INFO 101 --- [           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-13T20:51:22.914Z  INFO 101 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Starting OutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:22.914Z  INFO 101 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:23.020Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:23.039Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:23.058Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:23.072Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:0e886ba1-f4b5-4c7b-8be4-f36dd1cfd9c5;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:23.093Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:23.095Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:23.099Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:23.101Z  WARN 101 --- [           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-13T20:51:23.326Z  INFO 101 --- [           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-13T20:51:23.374Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:23.558Z  INFO 101 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Started OutfitServiceTest in 0.666 seconds (process running for 15.994)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,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-13T20:51:23.583Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de creación del outfit
2025-10-13T20:51:23.585Z  INFO 101 --- [           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-13T20:51:23.601Z  INFO 101 --- [           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-13T20:51:23.621Z  INFO 101 --- [           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-13T20:51:23.634Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de actualizar el outfit con id = {0}
2025-10-13T20:51:23.635Z  INFO 101 --- [           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-13T20:51:23.649Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de borrar el outfit con id = {0}
2025-10-13T20:51:23.650Z  INFO 101 --- [           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-13T20:51:23.663Z  INFO 101 --- [           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-13T20:51:23.677Z  INFO 101 --- [           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-13T20:51:23.690Z  INFO 101 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de consultar el outfit con id = {0}
2025-10-13T20:51:23.691Z  INFO 101 --- [           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-13T20:51:23.704Z  INFO 101 --- [           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.827 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-13T20:51:23.711Z  INFO 101 --- [           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-13T20:51:23.720Z  INFO 101 --- [           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-13T20:51:23.740Z  INFO 101 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Starting ImagenServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:23.740Z  INFO 101 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:23.814Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:23.829Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:23.845Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:23.858Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b3a9f9f6-45a2-48b1-ad59-e67b092ddbc7;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:23.876Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:23.878Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:23.882Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:23.883Z  WARN 101 --- [           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-13T20:51:24.078Z  INFO 101 --- [           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-13T20:51:24.117Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:24.288Z  INFO 101 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Started ImagenServiceTest in 0.565 seconds (process running for 16.724)
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-13T20:51:24.302Z  INFO 101 --- [           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-13T20:51:24.314Z  INFO 101 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de consultar la imagen con id = {0}
2025-10-13T20:51:24.315Z  INFO 101 --- [           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-13T20:51:24.323Z  INFO 101 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de creación de la imagen
2025-10-13T20:51:24.327Z  INFO 101 --- [           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-13T20:51:24.336Z  INFO 101 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de borrar la imagen con id = {0}
2025-10-13T20:51:24.337Z  INFO 101 --- [           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-13T20:51:24.347Z  INFO 101 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de actualizar la imagen con id = {0}
2025-10-13T20:51:24.347Z  INFO 101 --- [           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.632 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-13T20:51:24.351Z  INFO 101 --- [           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-13T20:51:24.358Z  INFO 101 --- [           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-13T20:51:24.376Z  INFO 101 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Starting ColorServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:24.376Z  INFO 101 --- [           main] c.e.u.m.back.services.ColorServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:24.444Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:24.458Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:24.472Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:24.484Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:8ad19948-a37d-4901-91c5-f405d7f88f07;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:24.501Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:24.502Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:24.506Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:24.507Z  WARN 101 --- [           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-13T20:51:24.730Z  INFO 101 --- [           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-13T20:51:24.767Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:24.962Z  INFO 101 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Started ColorServiceTest in 0.601 seconds (process running for 17.398)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-13T20:51:24.975Z  INFO 101 --- [           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-13T20:51:24.982Z  INFO 101 --- [           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-13T20:51:24.988Z  INFO 101 --- [           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-13T20:51:24.994Z  INFO 101 --- [           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-13T20:51:24.998Z  INFO 101 --- [           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-13T20:51:25.003Z  INFO 101 --- [           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-13T20:51:25.006Z  INFO 101 --- [           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-13T20:51:25.012Z  INFO 101 --- [           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-13T20:51:25.019Z  INFO 101 --- [           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-13T20:51:25.025Z  INFO 101 --- [           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-13T20:51:25.031Z  INFO 101 --- [           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.675 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-13T20:51:25.037Z  INFO 101 --- [           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-13T20:51:25.045Z  INFO 101 --- [           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-13T20:51:25.063Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Starting OutfitListaDeseosServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:25.063Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:25.130Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:25.144Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:25.158Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:25.169Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:422e67bf-0ebd-4d70-b5e5-f62717887c80;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:25.185Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:25.187Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:25.191Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:25.192Z  WARN 101 --- [           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-13T20:51:25.368Z  INFO 101 --- [           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-13T20:51:25.398Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:25.608Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.561 seconds (process running for 18.044)
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-13T20:51:25.623Z  INFO 101 --- [           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-13T20:51:25.636Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-13T20:51:25.638Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-13T20:51:25.638Z  INFO 101 --- [           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-13T20:51:25.648Z  INFO 101 --- [           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-13T20:51:25.660Z  INFO 101 --- [           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-13T20:51:25.671Z  INFO 101 --- [           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-13T20:51:25.681Z  INFO 101 --- [           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-13T20:51:25.692Z  INFO 101 --- [           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-13T20:51:25.701Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-13T20:51:25.702Z  INFO 101 --- [           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-13T20:51:25.710Z  INFO 101 --- [           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-13T20:51:25.721Z  INFO 101 --- [           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-13T20:51:25.731Z  INFO 101 --- [           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-13T20:51:25.740Z  INFO 101 --- [           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-13T20:51:25.741Z  INFO 101 --- [           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-13T20:51:25.741Z  INFO 101 --- [           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-13T20:51:25.748Z  INFO 101 --- [           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-13T20:51:25.757Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-13T20:51:25.758Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-13T20:51:25.758Z  INFO 101 --- [           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.72 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-13T20:51:25.766Z  INFO 101 --- [           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-13T20:51:25.773Z  INFO 101 --- [           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-13T20:51:25.791Z  INFO 101 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Starting RecomendacionServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:25.792Z  INFO 101 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:25.865Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:25.882Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:25.897Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:25.909Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b9bb0d67-a178-41ce-b6c8-181710f918d1;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:25.928Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:25.929Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:25.933Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:25.935Z  WARN 101 --- [           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-13T20:51:26.134Z  INFO 101 --- [           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-13T20:51:26.167Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:26.369Z  INFO 101 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Started RecomendacionServiceTest in 0.594 seconds (process running for 18.805)
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-13T20:51:26.380Z  INFO 101 --- [           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-13T20:51:26.389Z  INFO 101 --- [           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-13T20:51:26.406Z  INFO 101 --- [           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-13T20:51:26.414Z  INFO 101 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de eliminación de recomendación con id = 5
2025-10-13T20:51:26.416Z  INFO 101 --- [           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-13T20:51:26.423Z  INFO 101 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de actualización de recomendación con id = 6
2025-10-13T20:51:26.424Z  INFO 101 --- [           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-13T20:51:26.430Z  INFO 101 --- [           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-13T20:51:26.439Z  INFO 101 --- [           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-13T20:51:26.454Z  INFO 101 --- [           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.689 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-13T20:51:26.460Z  INFO 101 --- [           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-13T20:51:26.466Z  INFO 101 --- [           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-13T20:51:26.484Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Starting OutfitPrendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:26.484Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:26.556Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:26.572Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:26.587Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:26.599Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:07102b24-f12b-49c5-b8e1-07031ab06443;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:26.617Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:26.618Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:26.622Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:26.623Z  WARN 101 --- [           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-13T20:51:26.827Z  INFO 101 --- [           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-13T20:51:26.857Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:27.053Z  INFO 101 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Started OutfitPrendaServiceTest in 0.585 seconds (process running for 19.49)
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-13T20:51:27.067Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-13T20:51:27.068Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-13T20:51:27.068Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:51:27.069Z  INFO 101 --- [           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-13T20:51:27.077Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:51:27.078Z  INFO 101 --- [           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-13T20:51:27.088Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:51:27.088Z  INFO 101 --- [           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-13T20:51:27.097Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-13T20:51:27.097Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-13T20:51:27.097Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:51:27.097Z  INFO 101 --- [           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-13T20:51:27.107Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-13T20:51:27.107Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-13T20:51:27.107Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:51:27.108Z  INFO 101 --- [           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-13T20:51:27.116Z  INFO 101 --- [           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-13T20:51:27.126Z  INFO 101 --- [           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-13T20:51:27.138Z  INFO 101 --- [           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-13T20:51:27.148Z  INFO 101 --- [           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-13T20:51:27.159Z  INFO 101 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:51:27.160Z  INFO 101 --- [           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-13T20:51:27.168Z  INFO 101 --- [           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-13T20:51:27.180Z  INFO 101 --- [           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-13T20:51:27.192Z  INFO 101 --- [           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-13T20:51:27.203Z  INFO 101 --- [           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.74 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-13T20:51:27.208Z  INFO 101 --- [           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-13T20:51:27.213Z  INFO 101 --- [           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-13T20:51:27.228Z  INFO 101 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Starting UsuarioServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:27.228Z  INFO 101 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:27.286Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:27.299Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:27.312Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:27.322Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b7149c0c-0e9c-46c5-b632-92617441e2cb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:27.338Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:27.340Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:27.343Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:27.344Z  WARN 101 --- [           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-13T20:51:27.502Z  INFO 101 --- [           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-13T20:51:27.527Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:27.660Z  INFO 101 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Started UsuarioServiceTest in 0.445 seconds (process running for 20.097)
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-13T20:51:27.673Z  INFO 101 --- [           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-13T20:51:27.681Z  INFO 101 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de consultar el usuario con id = 4
2025-10-13T20:51:27.681Z  INFO 101 --- [           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-13T20:51:27.689Z  INFO 101 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de borrar el usuario con id = 7
2025-10-13T20:51:27.690Z  INFO 101 --- [           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-13T20:51:27.697Z  INFO 101 --- [           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-13T20:51:27.701Z  INFO 101 --- [           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-13T20:51:27.710Z  INFO 101 --- [           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-13T20:51:27.718Z  INFO 101 --- [           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-13T20:51:27.726Z  INFO 101 --- [           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-13T20:51:27.735Z  INFO 101 --- [           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-13T20:51:27.737Z  INFO 101 --- [           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-13T20:51:27.744Z  INFO 101 --- [           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.528 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-13T20:51:27.748Z  INFO 101 --- [           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-13T20:51:27.753Z  INFO 101 --- [           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-13T20:51:27.768Z  INFO 101 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Starting CategoriaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:27.768Z  INFO 101 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:27.823Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:27.835Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:27.848Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:27.858Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:8cde5720-32ae-42fb-af90-01dc2bfa1a57;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:27.873Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:27.874Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:27.878Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:27.879Z  WARN 101 --- [           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-13T20:51:28.026Z  INFO 101 --- [           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-13T20:51:28.051Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:28.202Z  INFO 101 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Started CategoriaServiceTest in 0.447 seconds (process running for 20.638)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-13T20:51:28.209Z  INFO 101 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de consultar la categoria con id = {0}
2025-10-13T20:51:28.210Z  INFO 101 --- [           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-13T20:51:28.215Z  INFO 101 --- [           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-13T20:51:28.221Z  INFO 101 --- [           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-13T20:51:28.226Z  INFO 101 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de actualizar la categoria con id = {0}
2025-10-13T20:51:28.226Z  INFO 101 --- [           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-13T20:51:28.230Z  INFO 101 --- [           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-13T20:51:28.236Z  INFO 101 --- [           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-13T20:51:28.241Z  INFO 101 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de creación de la categoria
2025-10-13T20:51:28.241Z  INFO 101 --- [           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-13T20:51:28.246Z  INFO 101 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de borrar la categoria con id = {0}
2025-10-13T20:51:28.247Z  INFO 101 --- [           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-13T20:51:28.252Z  INFO 101 --- [           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.5 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-13T20:51:28.256Z  INFO 101 --- [           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-13T20:51:28.260Z  INFO 101 --- [           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-13T20:51:28.277Z  INFO 101 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Starting TiendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:28.277Z  INFO 101 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:28.330Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:28.342Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:28.353Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:28.363Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:727616a6-bb16-4c0f-8a4c-a13370bf7db8;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:28.377Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:28.378Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:28.381Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:28.382Z  WARN 101 --- [           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-13T20:51:28.526Z  INFO 101 --- [           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-13T20:51:28.550Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:28.675Z  INFO 101 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Started TiendaServiceTest in 0.413 seconds (process running for 21.112)
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-13T20:51:28.688Z  INFO 101 --- [           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-13T20:51:28.702Z  INFO 101 --- [           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-13T20:51:28.705Z  INFO 101 --- [           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-13T20:51:28.716Z  INFO 101 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de crear tienda
2025-10-13T20:51:28.716Z  INFO 101 --- [           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-13T20:51:28.727Z  INFO 101 --- [           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-13T20:51:28.737Z  INFO 101 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de eliminar tienda
2025-10-13T20:51:28.738Z  INFO 101 --- [           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-13T20:51:28.748Z  INFO 101 --- [           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-13T20:51:28.758Z  INFO 101 --- [           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.475 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-13T20:51:28.762Z  INFO 101 --- [           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-13T20:51:28.766Z  INFO 101 --- [           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-13T20:51:28.780Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Starting ListaDeseosOutfitServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:28.781Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:28.835Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:28.847Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:28.857Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:28.866Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:4791cc3a-166a-477c-baf5-f9b8c0ecbb75;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:28.879Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:28.881Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:28.884Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:28.885Z  WARN 101 --- [           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-13T20:51:29.027Z  INFO 101 --- [           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-13T20:51:29.050Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:29.202Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.434 seconds (process running for 21.639)
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-13T20:51:29.215Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-13T20:51:29.217Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-13T20:51:29.217Z  INFO 101 --- [           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-13T20:51:29.225Z  INFO 101 --- [           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-13T20:51:29.235Z  INFO 101 --- [           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-13T20:51:29.243Z  INFO 101 --- [           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-13T20:51:29.250Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-13T20:51:29.251Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-13T20:51:29.251Z  INFO 101 --- [           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-13T20:51:29.260Z  INFO 101 --- [           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-13T20:51:29.268Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de asociar el outfit 26 a la lista de deseos 7
2025-10-13T20:51:29.269Z  INFO 101 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-13T20:51:29.269Z  INFO 101 --- [           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-13T20:51:29.276Z  INFO 101 --- [           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-13T20:51:29.285Z  INFO 101 --- [           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-13T20:51:29.294Z  INFO 101 --- [           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-13T20:51:29.302Z  INFO 101 --- [           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-13T20:51:29.310Z  INFO 101 --- [           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-13T20:51:29.319Z  INFO 101 --- [           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-13T20:51:29.327Z  INFO 101 --- [           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.566 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-13T20:51:29.332Z  INFO 101 --- [           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-13T20:51:29.336Z  INFO 101 --- [           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-13T20:51:29.350Z  INFO 101 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Starting PrendaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:29.351Z  INFO 101 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:29.403Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:29.416Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:29.427Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:29.436Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:02bf9fe6-5d35-4e6a-8f8f-e1898fa6b121;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:29.449Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:29.451Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:29.454Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:29.455Z  WARN 101 --- [           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-13T20:51:29.597Z  INFO 101 --- [           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-13T20:51:29.619Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:29.743Z  INFO 101 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Started PrendaServiceTest in 0.405 seconds (process running for 22.179)
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-13T20:51:29.867Z  INFO 101 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de actualizar prenda
2025-10-13T20:51:29.869Z  INFO 101 --- [           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-13T20:51:29.892Z  INFO 101 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de crear prenda
2025-10-13T20:51:29.893Z  INFO 101 --- [           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-13T20:51:29.913Z  INFO 101 --- [           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-13T20:51:29.932Z  INFO 101 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de eliminar prenda
2025-10-13T20:51:29.933Z  INFO 101 --- [           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-13T20:51:29.952Z  INFO 101 --- [           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-13T20:51:29.972Z  INFO 101 --- [           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-13T20:51:29.994Z  INFO 101 --- [           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.66 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-13T20:51:29.998Z  INFO 101 --- [           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-13T20:51:30.002Z  INFO 101 --- [           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-13T20:51:30.016Z  INFO 101 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Starting OcasionCategoriaServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:30.016Z  INFO 101 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:30.067Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:30.079Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:30.089Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:30.098Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:d034de60-8663-4b4b-a0c9-ead8e4ad87a4;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:30.111Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:30.112Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:30.115Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:30.116Z  WARN 101 --- [           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-13T20:51:30.290Z  INFO 101 --- [           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-13T20:51:30.314Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:30.431Z  INFO 101 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Started OcasionCategoriaServiceTest in 0.427 seconds (process running for 22.867)
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.459 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-13T20:51:30.468Z  INFO 101 --- [           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-13T20:51:30.472Z  INFO 101 --- [           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-13T20:51:30.486Z  INFO 101 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Starting ComentarioServiceTest using Java 21.0.4 with PID 101 (started by root in /home/cecaduser/workspace/MP_202530_G81_E2_TuOutfit_Back)
2025-10-13T20:51:30.486Z  INFO 101 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:30.535Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:30.547Z  INFO 101 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:30.557Z  INFO 101 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:30.566Z  INFO 101 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:56cd07f8-eece-4e78-99e3-04e0799f5434;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:30.579Z  INFO 101 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:30.580Z  INFO 101 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:30.583Z  INFO 101 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:30.584Z  WARN 101 --- [           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-13T20:51:30.718Z  INFO 101 --- [           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-13T20:51:30.739Z  INFO 101 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:30.858Z  INFO 101 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Started ComentarioServiceTest in 0.383 seconds (process running for 23.294)
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-13T20:51:30.876Z  INFO 101 --- [           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-13T20:51:30.892Z  INFO 101 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de actualizar comentario con id = 4
2025-10-13T20:51:30.893Z  INFO 101 --- [           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-13T20:51:30.903Z  INFO 101 --- [           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-13T20:51:30.916Z  INFO 101 --- [           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-13T20:51:30.928Z  INFO 101 --- [           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-13T20:51:30.928Z  INFO 101 --- [           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-13T20:51:30.939Z  INFO 101 --- [           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-13T20:51:30.950Z  INFO 101 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de eliminar comentario con id = 20
2025-10-13T20:51:30.951Z  INFO 101 --- [           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-13T20:51:30.962Z  INFO 101 --- [           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-13T20:51:30.977Z  INFO 101 --- [           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-13T20:51:30.988Z  INFO 101 --- [           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.513 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-13T20:51:31.003Z  INFO 101 --- [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-13T20:51:31.156Z  INFO 101 --- [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-13T20:51:31.168Z  INFO 101 --- [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-13T20:51:31.174Z  INFO 101 --- [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-13T20:51:31.179Z  INFO 101 --- [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-13T20:51:31.184Z  INFO 101 --- [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-13T20:51:31.189Z  INFO 101 --- [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-13T20:51:31.193Z  INFO 101 --- [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-13T20:51:31.197Z  INFO 101 --- [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-13T20:51:31.202Z  INFO 101 --- [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-13T20:51:31.206Z  INFO 101 --- [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-13T20:51:31.210Z  INFO 101 --- [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-13T20:51:31.214Z  INFO 101 --- [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-13T20:51:31.218Z  INFO 101 --- [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-13T20:51:31.222Z  INFO 101 --- [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-13T20:51:31.226Z  INFO 101 --- [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-13T20:51:31.229Z  INFO 101 --- [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-13T20:51:31.233Z  INFO 101 --- [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-13T20:51:33.916Z  INFO 244 --- [           main] c.e.udistrital.mdp.back.MainApplication  : Starting MainApplication using Java 21.0.4 with PID 244 (/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-13T20:51:33.919Z  INFO 244 --- [           main] c.e.udistrital.mdp.back.MainApplication  : The following 1 profile is active: "integration-tests"
2025-10-13T20:51:34.887Z  INFO 244 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:34.966Z  INFO 244 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 71 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:35.697Z  INFO 244 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port 8999 (http)
2025-10-13T20:51:35.709Z  INFO 244 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2025-10-13T20:51:35.709Z  INFO 244 --- [           main] o.apache.catalina.core.StandardEngine    : Starting Servlet engine: [Apache Tomcat/10.1.19]
2025-10-13T20:51:35.758Z  INFO 244 --- [           main] o.a.c.c.C.[Tomcat].[localhost].[/api]    : Initializing Spring embedded WebApplicationContext
2025-10-13T20:51:35.758Z  INFO 244 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1786 ms
2025-10-13T20:51:35.910Z  INFO 244 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
2025-10-13T20:51:36.103Z  INFO 244 --- [           main] com.zaxxer.hikari.pool.HikariPool        : HikariPool-1 - Added connection conn0: url=jdbc:h2:mem:back user=SA
2025-10-13T20:51:36.104Z  INFO 244 --- [           main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
2025-10-13T20:51:36.116Z  INFO 244 --- [           main] o.s.b.a.h2.H2ConsoleAutoConfiguration    : H2 console available at '/h2-console'. Database available at 'jdbc:h2:mem:back'
2025-10-13T20:51:36.307Z  INFO 244 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:36.362Z  INFO 244 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-13T20:51:36.392Z  INFO 244 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:36.604Z  INFO 244 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:36.645Z  WARN 244 --- [           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-13T20:51:37.777Z  INFO 244 --- [           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-13T20:51:37.865Z  INFO 244 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:39.379Z  INFO 244 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint(s) beneath base path '/actuator'
2025-10-13T20:51:39.456Z  INFO 244 --- [           main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port 8999 (http) with context path '/api'
2025-10-13T20:51:39.473Z  INFO 244 --- [           main] c.e.udistrital.mdp.back.MainApplication  : Started MainApplication in 5.953 seconds (process running for 6.622)
[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-13T20:51:40.213Z  INFO 244 --- [on(2)-127.0.0.1] inMXBeanRegistrar$SpringApplicationAdmin : Application shutdown requested.
2025-10-13T20:51:40.229Z  INFO 244 --- [on(2)-127.0.0.1] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:40.242Z  INFO 244 --- [on(2)-127.0.0.1] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
2025-10-13T20:51:40.245Z  INFO 244 --- [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:  38.433 s
[INFO] Finished at: 2025-10-13T20:51:40Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4
$ docker rm -f --volumes 7fdc7a0d2075dd76e85618e8714095d6dfcd0d50d71252608740460174f976c4
[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 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e -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
20:51:47.376 [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.
20:51:47.607 [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-13T20:51:48.265Z  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-13T20:51:48.266Z  INFO 80 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:48.854Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:48.968Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 101 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:49.063Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:49.302Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:f648f88e-9953-4404-aa0e-371ccae7cfaf;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:49.977Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:50.081Z  INFO 80 --- [           main] org.hibernate.Version                    : HHH000412: Hibernate ORM core version 6.4.4.Final
2025-10-13T20:51:50.145Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:50.547Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:50.645Z  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-13T20:51:52.643Z  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-13T20:51:52.807Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:53.681Z  INFO 80 --- [           main] c.e.u.m.b.s.PrendaOutfitServiceTest      : Started PrendaOutfitServiceTest in 5.947 seconds (process running for 7.695)
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-13T20:51:54.785Z  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-13T20:51:54.804Z  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-13T20:51:54.840Z  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-13T20:51:54.932Z  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-13T20:51:54.954Z  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-13T20:51:54.979Z  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-13T20:51:55.010Z  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-13T20:51:55.011Z  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-13T20:51:55.031Z  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-13T20:51:55.051Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de borrar un outfit de la prenda con id = {0}
2025-10-13T20:51:55.052Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Finaliza proceso de borrar un libro del author con id = {0}
2025-10-13T20:51:55.052Z  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-13T20:51:55.052Z  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-13T20:51:55.067Z  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-13T20:51:55.092Z  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-13T20:51:55.093Z  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-13T20:51:55.094Z  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-13T20:51:55.094Z  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-13T20:51:55.111Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Inicia proceso de asociarle un outfit a la prenda con id = {0}
2025-10-13T20:51:55.112Z  INFO 80 --- [           main] c.e.u.m.b.services.PrendaOutfitService   : Termina proceso de asociarle un libro al autor con id = {0}
2025-10-13T20:51:55.112Z  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-13T20:51:55.113Z  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-13T20:51:55.134Z  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-13T20:51:55.155Z  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-13T20:51:55.156Z  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-13T20:51:55.181Z  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.113 s - in co.edu.udistrital.mdp.back.services.PrendaOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.MarcaServiceTest
2025-10-13T20:51:55.199Z  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-13T20:51:55.229Z  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-13T20:51:55.293Z  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-13T20:51:55.294Z  INFO 80 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:55.390Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:55.410Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:55.433Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:55.450Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:8ea1767f-46ba-4446-b665-5436e39bf9f9;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:55.473Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:55.475Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:55.479Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:55.480Z  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-13T20:51:55.767Z  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-13T20:51:55.817Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:56.039Z  INFO 80 --- [           main] c.e.u.m.back.services.MarcaServiceTest   : Started MarcaServiceTest in 0.805 seconds (process running for 10.054)
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-13T20:51:56.067Z  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-13T20:51:56.087Z  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-13T20:51:56.174Z  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-13T20:51:56.214Z  INFO 80 --- [           main] c.e.u.mdp.back.services.MarcaService     : Inicia proceso de eliminar marca
2025-10-13T20:51:56.220Z  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-13T20:51:56.236Z  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-13T20:51:56.354Z  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-13T20:51:56.374Z  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-13T20:51:56.426Z  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-13T20:51:56.459Z  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-13T20:51:56.464Z  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-13T20:51:56.479Z  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-13T20:51:56.495Z  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-13T20:51:56.513Z  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.265 s - in co.edu.udistrital.mdp.back.services.MarcaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
2025-10-13T20:51:56.521Z  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-13T20:51:56.529Z  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-13T20:51:56.551Z  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-13T20:51:56.551Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:56.628Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:56.644Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:56.663Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:56.677Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:9b713669-317a-4f46-8a98-875073aad0d0;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:56.698Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:56.699Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:56.703Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:56.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-13T20:51:56.922Z  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-13T20:51:56.966Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:57.159Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosServiceTest       : Started ListaDeseosServiceTest in 0.628 seconds (process running for 11.174)
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-13T20:51:57.173Z  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-13T20:51:57.184Z  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-13T20:51:57.196Z  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-13T20:51:57.205Z  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-13T20:51:57.215Z  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-13T20:51:57.226Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de agregar outfit 2 a la lista de deseos 6
2025-10-13T20:51:57.227Z  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-13T20:51:57.237Z  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-13T20:51:57.246Z  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-13T20:51:57.255Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de eliminación de lista de deseos con id = 9
2025-10-13T20:51:57.257Z  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-13T20:51:57.266Z  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-13T20:51:57.275Z  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-13T20:51:57.285Z  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-13T20:51:57.286Z  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-13T20:51:57.294Z  INFO 80 --- [           main] c.e.u.m.b.services.ListaDeseosService    : Inicia proceso de actualización de lista de deseos con id = 14
2025-10-13T20:51:57.295Z  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.75 s - in co.edu.udistrital.mdp.back.services.ListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionServiceTest
2025-10-13T20:51:57.302Z  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-13T20:51:57.310Z  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-13T20:51:57.328Z  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-13T20:51:57.329Z  INFO 80 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:57.397Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:57.411Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:57.427Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:57.915Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:591eb209-6df1-4a43-9ab9-6edc344962ea;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:57.999Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:58.004Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:58.015Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:58.018Z  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-13T20:51:58.471Z  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-13T20:51:58.552Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:51:59.034Z  INFO 80 --- [           main] c.e.u.m.b.services.OcasionServiceTest    : Started OcasionServiceTest in 1.722 seconds (process running for 13.049)
Hibernate: insert into ocasion_entity (nombre,id) values (?,default)
2025-10-13T20:51:59.058Z  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-13T20:51:59.062Z  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-13T20:51:59.074Z  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-13T20:51:59.080Z  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-13T20:51:59.090Z  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-13T20:51:59.101Z  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-13T20:51:59.113Z  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-13T20:51:59.127Z  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-13T20:51:59.140Z  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-13T20:51:59.191Z  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-13T20:51:59.208Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de consulta de la ocasión con id = 11
2025-10-13T20:51:59.209Z  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-13T20:51:59.219Z  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-13T20:51:59.231Z  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-13T20:51:59.246Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OcasionService   : Inicia proceso de eliminación de la ocasión con id = 14
2025-10-13T20:51:59.248Z  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-13T20:51:59.257Z  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-13T20:51:59.261Z  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: 1.956 s - in co.edu.udistrital.mdp.back.services.OcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
2025-10-13T20:51:59.276Z  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-13T20:51:59.288Z  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-13T20:51:59.328Z  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-13T20:51:59.328Z  INFO 80 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:51:59.488Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:51:59.517Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28 ms. Found 12 JPA repository interfaces.
2025-10-13T20:51:59.546Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:51:59.571Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b627abde-aeab-4579-ac05-c2f150089627;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:51:59.606Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:51:59.608Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:51:59.613Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:51:59.615Z  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-13T20:51:59.926Z  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-13T20:51:59.986Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:00.343Z  INFO 80 --- [           main] c.e.u.m.b.s.CategoriaOcasionServiceTest  : Started CategoriaOcasionServiceTest in 1.051 seconds (process running for 14.358)
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.154 s - in co.edu.udistrital.mdp.back.services.CategoriaOcasionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitServiceTest
2025-10-13T20:52:00.437Z  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-13T20:52:00.447Z  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-13T20:52:00.474Z  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-13T20:52:00.474Z  INFO 80 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:00.571Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:00.590Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:00.612Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:00.630Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:714c9e6c-f44c-44f8-907c-289db5938583;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:00.654Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:00.656Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:00.661Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:00.662Z  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-13T20:52:00.882Z  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-13T20:52:00.929Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:01.235Z  INFO 80 --- [           main] c.e.u.m.back.services.OutfitServiceTest  : Started OutfitServiceTest in 0.785 seconds (process running for 15.25)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,default)
Hibernate: insert into prenda_entity (categoria_id,color_id,imagen_id,marca_id,nombre,precio,tienda_id,id) values (?,?,?,?,?,?,?,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-13T20:52:01.259Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de creación del outfit
2025-10-13T20:52:01.261Z  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-13T20:52:01.276Z  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-13T20:52:01.295Z  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-13T20:52:01.309Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de actualizar el outfit con id = {0}
2025-10-13T20:52:01.310Z  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-13T20:52:01.323Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de borrar el outfit con id = {0}
2025-10-13T20:52:01.325Z  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-13T20:52:01.337Z  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-13T20:52:01.351Z  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-13T20:52:01.367Z  INFO 80 --- [           main] c.e.u.mdp.back.services.OutfitService    : Inicia proceso de consultar el outfit con id = {0}
2025-10-13T20:52:01.367Z  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-13T20:52:01.381Z  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: 0.948 s - in co.edu.udistrital.mdp.back.services.OutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ImagenServiceTest
2025-10-13T20:52:01.386Z  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-13T20:52:01.395Z  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-13T20:52:01.416Z  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-13T20:52:01.416Z  INFO 80 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:01.497Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:01.514Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:01.535Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:01.550Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:32a39f12-c631-4c82-891a-c542677fdc7e;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:01.570Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:01.573Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:01.577Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:01.578Z  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-13T20:52:01.792Z  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-13T20:52:01.833Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:02.037Z  INFO 80 --- [           main] c.e.u.m.back.services.ImagenServiceTest  : Started ImagenServiceTest in 0.64 seconds (process running for 16.052)
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-13T20:52:02.051Z  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-13T20:52:02.064Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de consultar la imagen con id = {0}
2025-10-13T20:52:02.065Z  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-13T20:52:02.073Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de creación de la imagen
2025-10-13T20:52:02.075Z  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-13T20:52:02.084Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de borrar la imagen con id = {0}
2025-10-13T20:52:02.085Z  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-13T20:52:02.094Z  INFO 80 --- [           main] c.e.u.mdp.back.services.ImagenService    : Inicia proceso de actualizar la imagen con id = {0}
2025-10-13T20:52:02.094Z  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.704 s - in co.edu.udistrital.mdp.back.services.ImagenServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ColorServiceTest
2025-10-13T20:52:02.099Z  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-13T20:52:02.106Z  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-13T20:52:02.124Z  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-13T20:52:02.124Z  INFO 80 --- [           main] c.e.u.m.back.services.ColorServiceTest   : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:02.198Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:02.214Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:02.233Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:02.248Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:9c42cdd0-3749-4600-ba67-9bd3704ce895;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:02.267Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:02.268Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:02.273Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:02.274Z  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-13T20:52:02.482Z  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-13T20:52:02.516Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:02.728Z  INFO 80 --- [           main] c.e.u.m.back.services.ColorServiceTest   : Started ColorServiceTest in 0.62 seconds (process running for 16.743)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
Hibernate: insert into colores (codigo_hex,nombre,id) values (?,?,default)
2025-10-13T20:52:02.740Z  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-13T20:52:02.748Z  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-13T20:52:02.754Z  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-13T20:52:02.759Z  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-13T20:52:02.764Z  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-13T20:52:02.769Z  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-13T20:52:02.771Z  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-13T20:52:02.778Z  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-13T20:52:02.784Z  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-13T20:52:02.790Z  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-13T20:52:02.797Z  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.693 s - in co.edu.udistrital.mdp.back.services.ColorServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
2025-10-13T20:52:02.804Z  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-13T20:52:02.811Z  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-13T20:52:02.829Z  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-13T20:52:02.829Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:02.897Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:02.913Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:02.928Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:02.940Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:cd02bd66-ad10-4729-839c-4ef9d67579ab;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:02.958Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:02.959Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:02.963Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:02.965Z  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-13T20:52:03.152Z  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-13T20:52:03.181Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:03.349Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosServiceTest : Started OutfitListaDeseosServiceTest in 0.535 seconds (process running for 17.364)
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-13T20:52:03.363Z  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-13T20:52:03.376Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de reemplazar listas de deseos del outfit 2
2025-10-13T20:52:03.378Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de reemplazo de listas de deseos para el outfit 2
2025-10-13T20:52:03.378Z  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-13T20:52:03.391Z  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-13T20:52:03.403Z  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-13T20:52:03.414Z  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-13T20:52:03.424Z  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-13T20:52:03.435Z  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-13T20:52:03.445Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia consulta de lista de deseos 26 asociada al outfit 8
2025-10-13T20:52:03.445Z  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-13T20:52:03.454Z  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-13T20:52:03.465Z  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-13T20:52:03.476Z  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-13T20:52:03.485Z  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-13T20:52:03.486Z  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-13T20:52:03.486Z  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-13T20:52:03.497Z  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-13T20:52:03.505Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Inicia proceso de asociar lista de deseos 48 al outfit 14
2025-10-13T20:52:03.506Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitListaDeseosService     : Finaliza proceso de asociar lista de deseos 48 al outfit 14
2025-10-13T20:52:03.506Z  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.697 s - in co.edu.udistrital.mdp.back.services.OutfitListaDeseosServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
2025-10-13T20:52:03.510Z  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-13T20:52:03.516Z  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-13T20:52:03.532Z  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-13T20:52:03.533Z  INFO 80 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:03.598Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:03.613Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:03.628Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:03.639Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:715b59a9-0aaf-44b1-b514-f0bbff441848;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:03.656Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:03.658Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:03.661Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:03.662Z  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-13T20:52:03.838Z  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-13T20:52:03.868Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:04.030Z  INFO 80 --- [           main] c.e.u.m.b.s.RecomendacionServiceTest     : Started RecomendacionServiceTest in 0.512 seconds (process running for 18.045)
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-13T20:52:04.042Z  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-13T20:52:04.050Z  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-13T20:52:04.067Z  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-13T20:52:04.076Z  INFO 80 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de eliminación de recomendación con id = 5
2025-10-13T20:52:04.078Z  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-13T20:52:04.085Z  INFO 80 --- [           main] c.e.u.m.b.services.RecomendacionService  : Inicia proceso de actualización de recomendación con id = 6
2025-10-13T20:52:04.086Z  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-13T20:52:04.093Z  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-13T20:52:04.102Z  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-13T20:52:04.116Z  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.604 s - in co.edu.udistrital.mdp.back.services.RecomendacionServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
2025-10-13T20:52:04.122Z  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-13T20:52:04.127Z  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-13T20:52:04.143Z  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-13T20:52:04.143Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:04.205Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:04.220Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:04.235Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:04.246Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:3480284b-3017-445e-80ca-b3f2cc716f81;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:04.261Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:04.262Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:04.266Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:04.267Z  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-13T20:52:04.457Z  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-13T20:52:04.485Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:04.622Z  INFO 80 --- [           main] c.e.u.m.b.s.OutfitPrendaServiceTest      : Started OutfitPrendaServiceTest in 0.493 seconds (process running for 18.637)
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-13T20:52:04.637Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de reemplazar las prendas del outfit con id = {0}
2025-10-13T20:52:04.638Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de reemplazar las prendas del outfit con id = {0}
2025-10-13T20:52:04.638Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:52:04.639Z  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-13T20:52:04.647Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:52:04.648Z  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-13T20:52:04.657Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:52:04.658Z  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-13T20:52:04.666Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de borrar una prenda del outfit con id = {0}
2025-10-13T20:52:04.666Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de borrar una prenda del outfit con id = {0}
2025-10-13T20:52:04.667Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar todos las prendas del outfit con id = {0}
2025-10-13T20:52:04.667Z  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-13T20:52:04.676Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de asociarle una prenda al outfit con id = {0}
2025-10-13T20:52:04.677Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Termina proceso de asociarle una prenda al outfit con id = {0}
2025-10-13T20:52:04.677Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:52:04.677Z  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-13T20:52:04.687Z  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-13T20:52:04.698Z  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-13T20:52:04.711Z  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-13T20:52:04.722Z  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-13T20:52:04.735Z  INFO 80 --- [           main] c.e.u.m.b.services.OutfitPrendaService   : Inicia proceso de consultar una prenda del outfit con id = {0}
2025-10-13T20:52:04.735Z  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-13T20:52:04.744Z  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-13T20:52:04.756Z  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-13T20:52:04.769Z  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-13T20:52:04.780Z  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.659 s - in co.edu.udistrital.mdp.back.services.OutfitPrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.UsuarioServiceTest
2025-10-13T20:52:04.786Z  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-13T20:52:04.791Z  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-13T20:52:04.807Z  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-13T20:52:04.807Z  INFO 80 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:04.867Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:04.881Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:04.893Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:04.904Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:9d53833e-5380-4dfc-bd17-8fc2d37d10e2;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:04.919Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:04.921Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:04.924Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:04.926Z  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-13T20:52:05.123Z  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-13T20:52:05.150Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:05.305Z  INFO 80 --- [           main] c.e.u.m.b.services.UsuarioServiceTest    : Started UsuarioServiceTest in 0.512 seconds (process running for 19.32)
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-13T20:52:05.318Z  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-13T20:52:05.325Z  INFO 80 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de consultar el usuario con id = 4
2025-10-13T20:52:05.326Z  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-13T20:52:05.333Z  INFO 80 --- [           main] c.e.u.mdp.back.services.UsuarioService   : Inicia proceso de borrar el usuario con id = 7
2025-10-13T20:52:05.334Z  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-13T20:52:05.342Z  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-13T20:52:05.346Z  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-13T20:52:05.354Z  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-13T20:52:05.363Z  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-13T20:52:05.371Z  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-13T20:52:05.381Z  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-13T20:52:05.384Z  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-13T20:52:05.392Z  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.599 s - in co.edu.udistrital.mdp.back.services.UsuarioServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.CategoriaServiceTest
2025-10-13T20:52:05.396Z  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-13T20:52:05.401Z  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-13T20:52:05.421Z  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-13T20:52:05.421Z  INFO 80 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:05.480Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:05.493Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:05.506Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:05.516Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:63d2aae0-d6af-4a29-bab0-9b65c60fd4ff;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:05.532Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:05.533Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:05.537Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:05.538Z  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-13T20:52:05.718Z  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-13T20:52:05.743Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:05.875Z  INFO 80 --- [           main] c.e.u.m.b.services.CategoriaServiceTest  : Started CategoriaServiceTest in 0.467 seconds (process running for 19.89)
Hibernate: insert into categoria_entity (edad,nombre,outfit_id,id) values (?,?,?,default)
2025-10-13T20:52:05.882Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de consultar la categoria con id = {0}
2025-10-13T20:52:05.883Z  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-13T20:52:05.888Z  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-13T20:52:05.894Z  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-13T20:52:05.900Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de actualizar la categoria con id = {0}
2025-10-13T20:52:05.901Z  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-13T20:52:05.905Z  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-13T20:52:05.911Z  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-13T20:52:05.917Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de creación de la categoria
2025-10-13T20:52:05.917Z  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-13T20:52:05.922Z  INFO 80 --- [           main] c.e.u.m.back.services.CategoriaService   : Inicia proceso de borrar la categoria con id = {0}
2025-10-13T20:52:05.923Z  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-13T20:52:05.929Z  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.526 s - in co.edu.udistrital.mdp.back.services.CategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.TiendaServiceTest
2025-10-13T20:52:05.932Z  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-13T20:52:05.937Z  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-13T20:52:05.951Z  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-13T20:52:05.951Z  INFO 80 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:06.009Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:06.022Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:06.034Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:06.044Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:6563e0f9-01dc-423b-a52e-9caee7fc4000;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:06.058Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:06.060Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:06.063Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:06.064Z  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-13T20:52:06.219Z  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-13T20:52:06.243Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:06.387Z  INFO 80 --- [           main] c.e.u.m.back.services.TiendaServiceTest  : Started TiendaServiceTest in 0.448 seconds (process running for 20.402)
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-13T20:52:06.400Z  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-13T20:52:06.413Z  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-13T20:52:06.416Z  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-13T20:52:06.427Z  INFO 80 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de crear tienda
2025-10-13T20:52:06.427Z  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-13T20:52:06.438Z  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-13T20:52:06.448Z  INFO 80 --- [           main] c.e.u.mdp.back.services.TiendaService    : Inicia proceso de eliminar tienda
2025-10-13T20:52:06.449Z  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-13T20:52:06.459Z  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-13T20:52:06.470Z  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.531 s - in co.edu.udistrital.mdp.back.services.TiendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
2025-10-13T20:52:06.474Z  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-13T20:52:06.478Z  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-13T20:52:06.492Z  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-13T20:52:06.492Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:06.544Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:06.557Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:06.568Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:06.578Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:46adee21-30e1-47ce-8c61-7940b7d936d7;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:06.593Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:06.594Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:06.598Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:06.599Z  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-13T20:52:06.752Z  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-13T20:52:06.776Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:06.918Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitServiceTest : Started ListaDeseosOutfitServiceTest in 0.438 seconds (process running for 20.933)
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-13T20:52:06.931Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de reemplazar los outfits de la lista 1
2025-10-13T20:52:06.933Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de reemplazo de outfits en lista 1
2025-10-13T20:52:06.934Z  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-13T20:52:06.942Z  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-13T20:52:06.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-13T20:52:06.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-13T20:52:06.969Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Inicia proceso de eliminar el outfit 16 de la lista 5
2025-10-13T20:52:06.970Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de eliminación del outfit 16 de la lista 5
2025-10-13T20:52:06.970Z  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-13T20:52:06.978Z  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-13T20:52:06.986Z  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-13T20:52:06.987Z  INFO 80 --- [           main] c.e.u.m.b.s.ListaDeseosOutfitService     : Finaliza proceso de asociar outfit 26 a la lista 7
2025-10-13T20:52:06.987Z  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-13T20:52:06.994Z  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-13T20:52:07.002Z  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-13T20:52:07.011Z  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-13T20:52:07.018Z  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-13T20:52:07.026Z  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-13T20:52:07.057Z  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-13T20:52:07.067Z  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.598 s - in co.edu.udistrital.mdp.back.services.ListaDeseosOutfitServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.PrendaServiceTest
2025-10-13T20:52:07.073Z  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-13T20:52:07.086Z  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-13T20:52:07.111Z  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-13T20:52:07.111Z  INFO 80 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:07.179Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:07.194Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:07.209Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:07.221Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:c1c43250-4f1d-4eba-a745-128d3c73a91a;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:07.241Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:07.243Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:07.247Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:07.248Z  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-13T20:52:07.473Z  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-13T20:52:07.501Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:07.644Z  INFO 80 --- [           main] c.e.u.m.back.services.PrendaServiceTest  : Started PrendaServiceTest in 0.55 seconds (process running for 21.659)
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-13T20:52:07.774Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de actualizar prenda
2025-10-13T20:52:07.776Z  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-13T20:52:07.799Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de crear prenda
2025-10-13T20:52:07.800Z  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-13T20:52:07.820Z  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-13T20:52:07.841Z  INFO 80 --- [           main] c.e.u.mdp.back.services.PrendaService    : Inicia proceso de eliminar prenda
2025-10-13T20:52:07.842Z  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-13T20:52:07.862Z  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-13T20:52:07.882Z  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-13T20:52:07.904Z  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.811 s - in co.edu.udistrital.mdp.back.services.PrendaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
2025-10-13T20:52:07.909Z  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-13T20:52:07.913Z  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-13T20:52:07.928Z  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-13T20:52:07.928Z  INFO 80 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:07.982Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:08.009Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 27 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:08.021Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:08.031Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:b02a60c8-3c68-4f6e-95b3-9cfcd85e0570;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:08.045Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:08.047Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:08.050Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:08.051Z  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-13T20:52:08.195Z  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-13T20:52:08.218Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:08.340Z  INFO 80 --- [           main] c.e.u.m.b.s.OcasionCategoriaServiceTest  : Started OcasionCategoriaServiceTest in 0.425 seconds (process running for 22.355)
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.457 s - in co.edu.udistrital.mdp.back.services.OcasionCategoriaServiceTest
[INFO] Running co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-13T20:52:08.375Z  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-13T20:52:08.380Z  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-13T20:52:08.394Z  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-13T20:52:08.394Z  INFO 80 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : No active profile set, falling back to 1 default profile: "default"
2025-10-13T20:52:08.445Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2025-10-13T20:52:08.457Z  INFO 80 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 12 JPA repository interfaces.
2025-10-13T20:52:08.467Z  INFO 80 --- [           main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version
2025-10-13T20:52:08.477Z  INFO 80 --- [           main] o.s.j.d.e.EmbeddedDatabaseFactory        : Starting embedded database: url='jdbc:h2:mem:6cfcc954-ffa3-43a7-bc5d-9089f2180707;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=false', username='sa'
2025-10-13T20:52:08.490Z  INFO 80 --- [           main] o.hibernate.jpa.internal.util.LogHelper  : HHH000204: Processing PersistenceUnitInfo [name: default]
2025-10-13T20:52:08.492Z  INFO 80 --- [           main] o.h.c.internal.RegionFactoryInitiator    : HHH000026: Second-level cache disabled
2025-10-13T20:52:08.495Z  INFO 80 --- [           main] o.s.o.j.p.SpringPersistenceUnitInfo      : No LoadTimeWeaver setup: ignoring JPA class transformer
2025-10-13T20:52:08.496Z  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-13T20:52:08.636Z  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-13T20:52:08.662Z  INFO 80 --- [           main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default'
2025-10-13T20:52:08.811Z  INFO 80 --- [           main] c.e.u.m.b.s.ComentarioServiceTest        : Started ComentarioServiceTest in 0.429 seconds (process running for 22.826)
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-13T20:52:08.829Z  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-13T20:52:08.847Z  INFO 80 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de actualizar comentario con id = 4
2025-10-13T20:52:08.848Z  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-13T20:52:08.859Z  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-13T20:52:08.873Z  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-13T20:52:08.886Z  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-13T20:52:08.887Z  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-13T20:52:08.898Z  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-13T20:52:08.908Z  INFO 80 --- [           main] c.e.u.m.back.services.ComentarioService  : Inicia proceso de eliminar comentario con id = 20
2025-10-13T20:52:08.909Z  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-13T20:52:08.919Z  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-13T20:52:08.935Z  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-13T20:52:08.946Z  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.569 s - in co.edu.udistrital.mdp.back.services.ComentarioServiceTest
2025-10-13T20:52:08.958Z  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-13T20:52:09.113Z  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-13T20:52:09.126Z  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-13T20:52:09.141Z  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-13T20:52:09.149Z  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-13T20:52:09.155Z  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-13T20:52:09.161Z  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-13T20:52:09.167Z  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-13T20:52:09.172Z  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-13T20:52:09.178Z  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-13T20:52:09.183Z  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-13T20:52:09.189Z  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-13T20:52:09.194Z  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-13T20:52:09.199Z  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-13T20:52:09.205Z  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-13T20:52:09.209Z  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-13T20:52:09.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-13T20:52:09.219Z  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:  25.026 s
[INFO] Finished at: 2025-10-13T20:52:09Z
[INFO] ------------------------------------------------------------------------
[Pipeline] }
$ docker stop --time=1 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e
$ docker rm -f --volumes 7ba2084696a65820e83a16afeda057e7c5c6ab85670bf3018e9cc7776f06c21e
[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 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd -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] 20:52:14.420 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] 20:52:14.429 Java 21.0.4 Eclipse Adoptium (64-bit)
[INFO] 20:52:14.429 Linux 6.14.0-33-generic (amd64)
[INFO] 20:52:14.613 User cache: /root/.sonar/cache
[ERROR] 20:52:44.703 SonarQube server [http://10.20.84.26:8082/sonar] can not be reached
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  31.422 s
[INFO] Finished at: 2025-10-13T20:52:44Z
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:4.0.0.4121:sonar (default-cli) on project MP_202530_G81_E2_TuOutfit_Back: Unable to execute SonarScanner analysis: Fail to get bootstrap index from server: Connect timed out -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[Pipeline] }
$ docker stop --time=1 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd
$ docker rm -f --volumes 821d8299adf473d02f2b3ff866ff9a9dabbf19cb86c4f920a690d94ff5d660fd
[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
ERROR: script returned exit code 1
Finished: FAILURE