示例#1
0
 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)
示例#2
0
 def _set_database(self, database):
     self.c_fieldinfo.contents.database = String(database)
示例#3
0
 def _set_table(self, new_name):
     self.c_fieldinfo.contents.table = String(new_name)
示例#4
0
 def _set_key(self, key):
     self.c_fieldinfo.contents.key = String(key)
示例#5
0
 def _set_name(self, name):
     self.c_fieldinfo.contents.name = String(name)