mirror of
https://git.imnavajas.es/jjimenez/erp-imprimelibros.git
synced 2026-01-13 00:48:49 +00:00
Merge branch 'main' into feat/facturas
This commit is contained in:
45
docker-compose.plesk.yml
Normal file
45
docker-compose.plesk.yml
Normal 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
|
||||
@ -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
|
||||
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user