more cleanup, Table.__init__ still needs lots of work

This commit is contained in:
mdipierro
2012-08-18 10:11:23 -05:00
parent 19d674b4e5
commit f6867bc2d9
2 changed files with 8 additions and 13 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.00.0 (2012-08-18 10:03:45) dev Version 2.00.0 (2012-08-18 10:11:20) dev
+7 -12
View File
@@ -6943,19 +6943,14 @@ def index():
table_class = args.get('table_class',Table) table_class = args.get('table_class',Table)
table = table_class(self, tablename, *fields, **args) table = table_class(self, tablename, *fields, **args)
table._actual = True table._actual = True
self[tablename] = table self[tablename] = table
table._create_references() # must follow above line to handle self references
# db magic
if self._uri in (None,'None'):
return table
table._create_references() migrate = self._migrate_enabled and args.get('migrate',self._migrate)
if migrate and not self._uri in (None,'None') \
migrate = self._migrate_enabled and args.get( or self._adapter.dbengine=='google:datastore':
'migrate',self._migrate) fake_migrate = self._fake_migrate_all or \
if migrate or self._adapter.dbengine=='google:datastore': args.get('fake_migrate',self._fake_migrate)
fake_migrate = self._fake_migrate_all or args.get(
'fake_migrate',self._fake_migrate)
polymodel = args.get('polymodel',None) polymodel = args.get('polymodel',None)
try: try:
sql_locker.acquire() sql_locker.acquire()