File tree Expand file tree Collapse file tree 1 file changed +0
-25
lines changed Expand file tree Collapse file tree 1 file changed +0
-25
lines changed Original file line number Diff line number Diff line change @@ -25,30 +25,6 @@ class DatabaseSettings(BaseSettings):
2525 pass
2626
2727
28- class SQLiteSettings (DatabaseSettings ):
29- SQLITE_URI : str = "./sql_app.db"
30- SQLITE_SYNC_PREFIX : str = "sqlite:///"
31- SQLITE_ASYNC_PREFIX : str = "sqlite+aiosqlite:///"
32-
33-
34- class MySQLSettings (DatabaseSettings ):
35- MYSQL_USER : str = "username"
36- MYSQL_PASSWORD : str = "password"
37- MYSQL_SERVER : str = "localhost"
38- MYSQL_PORT : int = 5432
39- MYSQL_DB : str = "dbname"
40- MYSQL_SYNC_PREFIX : str = "mysql://"
41- MYSQL_ASYNC_PREFIX : str = "mysql+aiomysql://"
42- MYSQL_URL : str | None = None
43-
44- @computed_field # type: ignore[prop-decorator]
45- @property
46- def MYSQL_URI (self ) -> str :
47- credentials = f"{ self .MYSQL_USER } :{ self .MYSQL_PASSWORD } "
48- location = f"{ self .MYSQL_SERVER } :{ self .MYSQL_PORT } /{ self .MYSQL_DB } "
49- return f"{ credentials } @{ location } "
50-
51-
5228class PostgresSettings (DatabaseSettings ):
5329 POSTGRES_USER : str = "postgres"
5430 POSTGRES_PASSWORD : str = "postgres"
@@ -151,7 +127,6 @@ class CORSSettings(BaseSettings):
151127
152128class Settings (
153129 AppSettings ,
154- SQLiteSettings ,
155130 PostgresSettings ,
156131 CryptSettings ,
157132 FirstUserSettings ,
You can’t perform that action at this time.
0 commit comments