spring: application: name: dognation datasource: # DB 접속정보는 .env.dev / .env.prod 에서 주입 (POSTGRES_DB, SPRING_DATASOURCE_*) url: jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${POSTGRES_DB:dogdb_dev} username: ${SPRING_DATASOURCE_USERNAME:dognation} password: ${SPRING_DATASOURCE_PASSWORD:} driver-class-name: org.postgresql.Driver jpa: hibernate: ddl-auto: validate # 스키마는 Flyway가 관리, JPA는 검증만 properties: hibernate: format_sql: true dialect: org.hibernate.dialect.PostgreSQLDialect open-in-view: false flyway: enabled: true baseline-on-migrate: true locations: classpath:db/migration # 스케줄러/시간 기준: 한국 시간(KST) 자정 app: scheduler: timezone: Asia/Seoul matching: daily-free-limit: 3 server: port: 8080 logging: level: org.hibernate.SQL: debug