rabin 7 年之前
父节点
当前提交
e97db96396
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      demeter/model.py

+ 7 - 1
demeter/model.py

@@ -19,13 +19,19 @@ class Model(object):
 		self.db = db
 		self._type = type
 		self._config = config
-		self._table = self._config['prefix'] + '_' + self.__table__
 		self._set = ''
 		self._bind = {}
 		self._attr = {}
 		self._key = {}
+		self.setTable(__table__)
 		self.create()
 
+	def setTable(name):
+		if 'prefix' in self._config and self._config['prefix']:
+			self._table = self._config['prefix'] + '_' + name
+		else:
+			self._table = name
+
 	def cur(self):
 		return self.db.cursor()