DB-API: separate dbapi init from sql init
This commit is contained in:
@ -73,7 +73,12 @@ class DBAPI(DbGeneric):
|
|||||||
exec(code, globals(), default_settings)
|
exec(code, globals(), default_settings)
|
||||||
|
|
||||||
self.dbapi = default_settings["dbapi"]
|
self.dbapi = default_settings["dbapi"]
|
||||||
|
self.update_schema()
|
||||||
|
|
||||||
|
def update_schema(self):
|
||||||
|
"""
|
||||||
|
Create and update schema.
|
||||||
|
"""
|
||||||
# make sure schema is up to date:
|
# make sure schema is up to date:
|
||||||
self.dbapi.try_execute("""CREATE TABLE person (
|
self.dbapi.try_execute("""CREATE TABLE person (
|
||||||
handle VARCHAR(50) PRIMARY KEY NOT NULL,
|
handle VARCHAR(50) PRIMARY KEY NOT NULL,
|
||||||
|
Reference in New Issue
Block a user