def _set_driver(self, driver): if driver not in ('sqlite', 'pg'): str_err = "Driver not supported, use: %s." % ", ".join(DRIVERS) raise TypeError(str_err) self.c_fieldinfo.contents.driver = String(driver)
def _set_database(self, database): self.c_fieldinfo.contents.database = String(database)
def _set_table(self, new_name): self.c_fieldinfo.contents.table = String(new_name)
def _set_key(self, key): self.c_fieldinfo.contents.key = String(key)
def _set_name(self, name): self.c_fieldinfo.contents.name = String(name)