{
    "jsonSchemaDir": "./output/jsonSchema",
    "rootDir": "./output",
    "srcDir": "./output/src",
    "openapiDir": "./output/src/openapi",
    "sysDir": "output/src/system",
    "app": {
        "enableSwagger": true,
        "useUserSchema": true,
        "useObjectID": true,
        "allowApiCreateUpdate_id": false,
        "useStatefulRedisAuth": false
    },
    "auth": {
        "localAuth": true,
        "useHttpOnlyCookieToken": true,
        "oauthProviders": {
            "google": false,
            "github": false
        }
    },
    "useRBAC": {
        "roles": [
            "visitor",
            "member",
            "admin"
        ],
        "default": "admin"
    },
    "generator": {
        "commitBeforeGenerate": false,
        "disableVersionLabel": false
    },
    "dbType": "sql"
}