version: "2" sql: - engine: postgresql schema: internal/migrationsfs/migrations queries: internal/meta/queries gen: go: package: metadb out: internal/meta/sqlc sql_package: pgx/v5 emit_json_tags: false emit_pointers_for_null_types: false emit_prepared_queries: false emit_interface: true emit_exact_table_names: false emit_empty_slices: true emit_methods_with_db_argument: true rename: tg_set_updated_at: TgSetUpdatedAt - engine: postgresql schema: internal/migrationsfs/migrations queries: internal/users/queries gen: go: package: usersdb out: internal/users/sqlc sql_package: pgx/v5 emit_json_tags: false emit_pointers_for_null_types: false emit_prepared_queries: false emit_interface: true emit_exact_table_names: false emit_empty_slices: true emit_methods_with_db_argument: true - engine: postgresql schema: internal/migrationsfs/migrations queries: internal/repos/queries gen: go: package: reposdb out: internal/repos/sqlc sql_package: pgx/v5 emit_json_tags: false emit_pointers_for_null_types: false emit_prepared_queries: false emit_interface: true emit_exact_table_names: false emit_empty_slices: true emit_methods_with_db_argument: true - engine: postgresql schema: internal/migrationsfs/migrations queries: internal/auth/policy/queries gen: go: package: policydb out: internal/auth/policy/sqlc sql_package: pgx/v5 emit_json_tags: false emit_pointers_for_null_types: false emit_prepared_queries: false emit_interface: true emit_exact_table_names: false emit_empty_slices: true emit_methods_with_db_argument: true - engine: postgresql schema: internal/migrationsfs/migrations queries: internal/worker/queries gen: go: package: workerdb out: internal/worker/sqlc sql_package: pgx/v5 emit_json_tags: false emit_pointers_for_null_types: false emit_prepared_queries: false emit_interface: true emit_exact_table_names: false emit_empty_slices: true emit_methods_with_db_argument: true