# 2026-03-09 # sql-runner.tf — служебная DDL-функция для инициализации и миграций БД. # # ВАЖНО: эта функция не имеет HTTP-триггера — только вызов через sless_job. # Это сделано намеренно: функция выполняет произвольный SQL, и открывать её # наружу через HTTP было бы небезопасно. resource "sless_function" "sql_runner" { name = "sql-runner" runtime = "python3.11" entrypoint = "sql_runner.run_sql" memory_mb = 128 timeout_sec = 30 env_vars = { PG_DSN = var.pg_dsn } source_dir = "${path.module}/code/sql-runner" }