整理了初始化过程,现在更容易被继承了。
This commit is contained in:
@@ -22,11 +22,6 @@ class JsonlDataSourceConfig(BaseDataSourceConfig):
|
||||
read_only: bool = False
|
||||
|
||||
|
||||
class DbDataSourceConfig(BaseDataSourceConfig):
|
||||
|
||||
type: Literal["db"] = "db"
|
||||
|
||||
|
||||
class ApiDataSourceConfig(BaseDataSourceConfig):
|
||||
|
||||
type: Literal["api"] = "api"
|
||||
@@ -52,5 +47,4 @@ DataSourceConfig = Annotated[
|
||||
|
||||
|
||||
register_datasource_config_model("jsonl", JsonlDataSourceConfig)
|
||||
register_datasource_config_model("db", DbDataSourceConfig)
|
||||
register_datasource_config_model("api", ApiDataSourceConfig)
|
||||
|
||||
Reference in New Issue
Block a user