Merge branch 'main' into feat/facturas

This commit is contained in:
2026-01-05 11:06:57 +01:00
4 changed files with 65 additions and 5 deletions

45
docker-compose.plesk.yml Normal file
View File

@ -0,0 +1,45 @@
version: "3.8"
services:
imprimelibros-db:
image: mysql:8.0
container_name: imprimelibros-db
environment:
MYSQL_ROOT_PASSWORD: NrXz6DK6UoN
MYSQL_DATABASE: imprimelibros
MYSQL_USER: imprimelibros_user
MYSQL_PASSWORD: om91irrDctd
volumes:
- db_data:/var/lib/mysql
networks:
- imprimelibros-network
restart: always
ports:
- "3309:3306" # host:container
imprimelibros-app:
build:
context: .
dockerfile: Dockerfile
image: imprimelibros-app:latest
container_name: imprimelibros-app
depends_on:
- imprimelibros-db
environment:
SPRING_DATASOURCE_URL: jdbc:mysql://imprimelibros-db:3306/imprimelibros?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Europe/Madrid
SPRING_DATASOURCE_USERNAME: imprimelibros_user
SPRING_DATASOURCE_PASSWORD: om91irrDctd
ports:
- "127.0.0.1:8080:8080"
volumes:
- ./logs:/var/log/imprimelibros
restart: always
networks:
- imprimelibros-network
volumes:
db_data:
networks:
imprimelibros-network:
driver: bridge

View File

@ -1,7 +1,7 @@
spring.application.name=erp
# Active profile
spring.profiles.active=dev
#spring.profiles.active=test
#spring.profiles.active=dev
spring.profiles.active=test
#spring.profiles.active=prod

View File

@ -539,13 +539,13 @@ databaseChangeLog:
- column:
constraints:
nullable: false
defaultValueComputed: CURRENT_TIMESTAMP(3)
defaultValueComputed: CURRENT_TIMESTAMP
name: created_at
type: datetime
- column:
constraints:
nullable: false
defaultValueComputed: CURRENT_TIMESTAMP(3) on update CURRENT_TIMESTAMP(3)
defaultValueComputed: CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
name: updated_at
type: datetime
- column:
@ -573,6 +573,7 @@ databaseChangeLog:
name: iva_reducido
type: BIT(1)
tableName: presupuesto
- changeSet:
id: 1761213112413-10
author: jjimenez (generated)
@ -840,7 +841,7 @@ databaseChangeLog:
associatedWith: ''
columns:
- column:
defaultValueNumeric: !!float '0'
defaultValueNumeric: 0
name: deleted
indexName: idx_presupuesto_deleted
tableName: presupuesto

View File

@ -2,12 +2,25 @@ databaseChangeLog:
- changeSet:
id: 0018-change-presupuesto-ch-3
author: jjo
preConditions:
- onFail: MARK_RAN
- onError: HALT
- dbms:
type: mysql
- sqlCheck:
expectedResult: 1
sql: |
SELECT CASE WHEN COUNT(*) > 0 THEN 1 ELSE 0 END
FROM information_schema.TABLE_CONSTRAINTS
WHERE CONSTRAINT_SCHEMA = DATABASE()
AND TABLE_NAME = 'presupuesto'
AND CONSTRAINT_NAME = 'presupuesto_chk_3'
AND CONSTRAINT_TYPE = 'CHECK';
changes:
- sql:
dbms: mysql
splitStatements: false
stripComments: true
sql: |
@ -16,6 +29,7 @@ databaseChangeLog:
rollback:
- sql:
dbms: mysql
splitStatements: false
stripComments: true
sql: |