Use generator to generate exceptions from yaml
Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
10
internal/exception/definitions/common.yaml
Normal file
10
internal/exception/definitions/common.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
common:
|
||||
error:
|
||||
invalid_input: "00001"
|
||||
unauthorized: "00002"
|
||||
internal: "00003"
|
||||
permission_denied: "00004"
|
||||
uuid_parse_failed: "00005"
|
||||
database: "00006"
|
||||
missing_user_id: "00007"
|
||||
user_not_found: "00008"
|
||||
23
internal/exception/definitions/endpoint.yaml
Normal file
23
internal/exception/definitions/endpoint.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
endpoint:
|
||||
auth:
|
||||
service:
|
||||
redirect: "01"
|
||||
magic: "02"
|
||||
token: "03"
|
||||
refresh: "04"
|
||||
exchange: "05"
|
||||
event:
|
||||
service:
|
||||
info: "01"
|
||||
checkin: "02"
|
||||
checkin_query: "03"
|
||||
checkin_submit: "04"
|
||||
user:
|
||||
service:
|
||||
info: "01"
|
||||
update: "02"
|
||||
list: "03"
|
||||
full: "04"
|
||||
create: "05"
|
||||
middleware:
|
||||
service: "01"
|
||||
5
internal/exception/definitions/middleware.yaml
Normal file
5
internal/exception/definitions/middleware.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
middleware:
|
||||
gin_logger: "901"
|
||||
jwt: "902"
|
||||
permission: "903"
|
||||
api_version: "904"
|
||||
4
internal/exception/definitions/service.yaml
Normal file
4
internal/exception/definitions/service.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
service:
|
||||
auth: "001"
|
||||
user: "002"
|
||||
event: "003"
|
||||
27
internal/exception/definitions/specific.yaml
Normal file
27
internal/exception/definitions/specific.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
api:
|
||||
version:
|
||||
not_found: "00001"
|
||||
auth:
|
||||
redirect:
|
||||
token_invalid: "00001"
|
||||
client_not_found: "00002"
|
||||
uri_mismatch: "00003"
|
||||
invalid_uri: "00004"
|
||||
magic:
|
||||
turnstile_failed: "00001"
|
||||
code_gen_failed: "00002"
|
||||
invalid_external_url: "00003"
|
||||
invalid_email_config: "00004"
|
||||
token:
|
||||
invalid_token: "00001"
|
||||
gen_failed: "00002"
|
||||
refresh:
|
||||
invalid_token: "00001"
|
||||
renew_failed: "00002"
|
||||
exchange:
|
||||
get_user_id_failed: "00001"
|
||||
code_gen_failed: "00002"
|
||||
invalid_redirect_uri: "00003"
|
||||
user:
|
||||
list:
|
||||
meilisearch_failed: "00001"
|
||||
5
internal/exception/definitions/status.yaml
Normal file
5
internal/exception/definitions/status.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
status:
|
||||
success: "2"
|
||||
user: "4"
|
||||
server: "5"
|
||||
client: "6"
|
||||
3
internal/exception/definitions/types.yaml
Normal file
3
internal/exception/definitions/types.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
type:
|
||||
common: "1"
|
||||
specific: "0"
|
||||
Reference in New Issue
Block a user