build sqlite3 store

This commit is contained in:
2023-07-23 19:43:05 -07:00
parent 7addce60bb
commit dc6e01db14
23 changed files with 2120 additions and 33 deletions

View File

@@ -219,7 +219,8 @@
"title": "Storage Config",
"description": "Configuration for the main application data storage layer",
"oneOf": [
{ "$ref": "#/$defs/file_storage_config" }
{ "$ref": "#/$defs/file_storage_config" },
{ "$ref": "#/$defs/sqlite3_storage_config" }
]
}
},
@@ -248,6 +249,30 @@
"required": [
"engine"
]
},
"sqlite3_storage_config": {
"type": "object",
"properties": {
"engine": {
"type": "string",
"const": "sqlite3"
},
"pool_min": {
"description": "",
"type": "integer",
"minimum": 2,
"maximum": 100
},
"pool_max": {
"description": "",
"type": "integer",
"minimum": 2,
"maximum": 100
}
},
"required": [
"engine"
]
}
}
}