version: "2" sql: - engine: postgresql queries: internal/user/queries schema: migrations gen: go: package: usersqlc out: internal/user/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/infra/notify/queries schema: migrations gen: go: package: notifysqlc out: internal/infra/notify/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/audit/queries schema: migrations gen: go: package: auditsqlc out: internal/audit/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/project/queries schema: migrations gen: go: package: projectsqlc out: internal/project/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/workspace/queries schema: migrations gen: go: package: workspacesqlc out: internal/workspace/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/changerequest/queries schema: migrations gen: go: package: changerequestsqlc out: internal/changerequest/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/chat/queries schema: migrations gen: go: package: chatsqlc out: internal/chat/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/jobs/queries schema: migrations gen: go: package: jobssqlc out: internal/jobs/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/acp/queries schema: migrations gen: go: package: acpsqlc out: internal/acp/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/mcp/queries schema: migrations gen: go: package: mcpsqlc out: internal/mcp/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/run/queries schema: migrations gen: go: package: runsqlc out: internal/run/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/orchestrator/queries schema: migrations gen: go: package: orchestratorsqlc out: internal/orchestrator/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/codeindex/queries schema: migrations gen: go: package: codeindexsqlc out: internal/codeindex/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/projectmemory/queries schema: migrations gen: go: package: projectmemorysqlc out: internal/projectmemory/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true - engine: postgresql queries: internal/docs/queries schema: migrations gen: go: package: docssqlc out: internal/docs/sqlc sql_package: pgx/v5 emit_pointers_for_null_types: true emit_json_tags: true