rabin 7 years ago
parent
commit
e97db96396
1 changed files with 7 additions and 1 deletions
  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()