mirror of
https://github.com/coder/coder.git
synced 2025-07-06 15:41:45 +00:00
* POST license API Signed-off-by: Spike Curtis <spike@coder.com> * Support interface{} types in generated Typescript Signed-off-by: Spike Curtis <spike@coder.com> * Disable linting on empty interface any Signed-off-by: Spike Curtis <spike@coder.com> * Code review updates Signed-off-by: Spike Curtis <spike@coder.com> * Enforce unique licenses Signed-off-by: Spike Curtis <spike@coder.com> * Renames from code review Signed-off-by: Spike Curtis <spike@coder.com> * Code review renames and comments Signed-off-by: Spike Curtis <spike@coder.com> Signed-off-by: Spike Curtis <spike@coder.com>
39 lines
1.2 KiB
YAML
39 lines
1.2 KiB
YAML
# sqlc is used to generate types from sql schema language.
|
|
# It was chosen to ensure type-safety when interacting with
|
|
# the database.
|
|
version: "1"
|
|
packages:
|
|
- name: "database"
|
|
path: "./queries"
|
|
queries: "./queries"
|
|
schema: "./dump.sql"
|
|
engine: "postgresql"
|
|
emit_interface: true
|
|
emit_json_tags: true
|
|
emit_db_tags: true
|
|
# We replace the generated db file with our own
|
|
# to add support for transactions. This file is
|
|
# deleted after generation.
|
|
output_db_file_name: db_tmp.go
|
|
|
|
overrides:
|
|
- column: workspace_agents.wireguard_node_public_key
|
|
go_type: github.com/coder/coder/coderd/database/dbtypes.NodePublic
|
|
- column: workspace_agents.wireguard_disco_public_key
|
|
go_type: github.com/coder/coder/coderd/database/dbtypes.DiscoPublic
|
|
|
|
rename:
|
|
api_key: APIKey
|
|
login_type_oidc: LoginTypeOIDC
|
|
oauth_access_token: OAuthAccessToken
|
|
oauth_expiry: OAuthExpiry
|
|
oauth_id_token: OAuthIDToken
|
|
oauth_refresh_token: OAuthRefreshToken
|
|
parameter_type_system_hcl: ParameterTypeSystemHCL
|
|
userstatus: UserStatus
|
|
gitsshkey: GitSSHKey
|
|
rbac_roles: RBACRoles
|
|
ip_address: IPAddress
|
|
wireguard_node_ipv6: WireguardNodeIPv6
|
|
jwt: JWT
|