| # ============================================ | |
| # BADA docs PostgreSQL μ΄κΈ°ν μ€ν¬λ¦½νΈ | |
| # ============================================ | |
| # docker-entrypoint-initdb.d/ μ λ§μ΄νΈλμ΄ μ΅μ΄ μ€ν μ μλ μν | |
| # μ΄ μ€ν¬λ¦½νΈλ PostgreSQL 컨ν μ΄λκ° μ²μ μμ±λ λλ§ μ€νλ©λλ€. | |
| # ============================================ | |
| set -e | |
| echo "=== BADA docs DB μ΄κΈ°ν μμ ===" | |
| # κΈ°λ³Έ νμ₯ λͺ¨λ νμ±ν | |
| psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL | |
| -- UUID μμ± νμ₯ | |
| CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; | |
| -- μ λ¬Έ κ²μ νμ₯ (νκ΅μ΄ μ§μ) | |
| CREATE EXTENSION IF NOT EXISTS "pg_trgm"; | |
| -- μ΄κΈ° μν νμΈ | |
| SELECT 'BADA docs DB initialized at ' || NOW() AS status; | |
| EOSQL | |
| echo "=== BADA docs DB μ΄κΈ°ν μλ£ ===" | |