APP_NAME="ITFA Student Portal"
APP_ENV=local
APP_KEY=base64:lODfMfLSFm7Gu+Y28Wo5V6JbAhS9IGbLVWJzUdO7YNw=
APP_DEBUG=true
APP_URL=http://localhost:8000

APP_LOCALE=en
APP_FALLBACK_LOCALE=en
APP_FAKER_LOCALE=en_US

APP_MAINTENANCE_DRIVER=file

BCRYPT_ROUNDS=12

LOG_CHANNEL=stack
LOG_STACK=single
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug

# ── Shared database: the SAME enrollment_db the native app uses ───────────────
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=enrollment_db
DB_USERNAME=root
DB_PASSWORD=
# Match the existing DB's charset/collation so bound-string comparisons (LRN
# lookups, etc.) don't raise "illegal mix of collations".
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_general_ci

# File-based drivers → the portal creates NO tables in the shared DB (no conflict).
SESSION_DRIVER=file
SESSION_LIFETIME=120
SESSION_ENCRYPT=false
SESSION_PATH=/
SESSION_DOMAIN=null
# Distinct cookie so the portal session never collides with the native PHP app.
SESSION_COOKIE=itfa_portal_session

BROADCAST_CONNECTION=log
FILESYSTEM_DISK=local
QUEUE_CONNECTION=sync

CACHE_STORE=file

MEMCACHED_HOST=127.0.0.1

REDIS_CLIENT=phpredis
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=log
MAIL_FROM_ADDRESS="portal@itfa.edu.ph"
MAIL_FROM_NAME="${APP_NAME}"

VITE_APP_NAME="${APP_NAME}"
