Database
class¶
edgy.Database
¶
Database(url=None, *, force_rollback=False, config=None, **options)
Bases: Database
An abstraction on the top of the EncodeORM databases.Database object.
This object allows to pass also a configuration dictionary in the format of
DATABASEZ_CONFIG = {
"connection": {
"credentials": {
"scheme": 'sqlite', "postgres"...
"host": ...,
"port": ...,
"user": ...,
"password": ...,
"database": ...,
"options": {
"driver": ...
"ssl": ...
}
}
}
}
PARAMETER | DESCRIPTION |
---|---|
url |
TYPE:
|
force_rollback |
TYPE:
|
config |
TYPE:
|
**options |
TYPE:
|
Source code in .venv/lib/python3.11/site-packages/databasez/core.py
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
|