lazy tables re-appeared in appadmin
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 2.0.9 (2012-10-05 07:25:17) dev
|
||||
Version 2.0.9 (2012-10-05 09:01:45) dev
|
||||
|
||||
@@ -113,7 +113,6 @@ def query_by_table_type(tablename,db,request=request):
|
||||
# ## list all databases and tables
|
||||
# ###########################################################
|
||||
|
||||
|
||||
def index():
|
||||
return dict(databases=databases)
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
{{pass}}
|
||||
{{else:}}
|
||||
{{qry=''}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
<tr>
|
||||
<th style="font-size: 1.75em;">
|
||||
@@ -37,9 +37,9 @@
|
||||
{{=A(str(T('New Record')),_href=URL('insert',args=[db,table]),_class="btn")}}
|
||||
</td>
|
||||
</tr>
|
||||
{{pass}}
|
||||
</table>
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
</table>
|
||||
|
||||
{{elif request.function=='select':}}
|
||||
<h2>{{=XML(str(T("Database %s select"))%A(request.args[0],_href=URL('index'))) }}
|
||||
|
||||
@@ -113,7 +113,6 @@ def query_by_table_type(tablename,db,request=request):
|
||||
# ## list all databases and tables
|
||||
# ###########################################################
|
||||
|
||||
|
||||
def index():
|
||||
return dict(databases=databases)
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
{{pass}}
|
||||
{{else:}}
|
||||
{{qry=''}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
<tr>
|
||||
<th style="font-size: 1.75em;">
|
||||
@@ -37,9 +37,9 @@
|
||||
{{=A(str(T('New Record')),_href=URL('insert',args=[db,table]),_class="btn")}}
|
||||
</td>
|
||||
</tr>
|
||||
{{pass}}
|
||||
</table>
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
</table>
|
||||
|
||||
{{elif request.function=='select':}}
|
||||
<h2>{{=XML(str(T("Database %s select"))%A(request.args[0],_href=URL('index'))) }}
|
||||
|
||||
@@ -113,7 +113,6 @@ def query_by_table_type(tablename,db,request=request):
|
||||
# ## list all databases and tables
|
||||
# ###########################################################
|
||||
|
||||
|
||||
def index():
|
||||
return dict(databases=databases)
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
{{pass}}
|
||||
{{else:}}
|
||||
{{qry=''}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
<tr>
|
||||
<th style="font-size: 1.75em;">
|
||||
@@ -37,9 +37,9 @@
|
||||
{{=A(str(T('New Record')),_href=URL('insert',args=[db,table]),_class="btn")}}
|
||||
</td>
|
||||
</tr>
|
||||
{{pass}}
|
||||
</table>
|
||||
{{pass}}
|
||||
{{pass}}
|
||||
</table>
|
||||
|
||||
{{elif request.function=='select':}}
|
||||
<h2>{{=XML(str(T("Database %s select"))%A(request.args[0],_href=URL('index'))) }}
|
||||
|
||||
+2
-1
@@ -7052,7 +7052,8 @@ def index():
|
||||
table = None
|
||||
else:
|
||||
table = self.lazy_define_table(tablename,*fields,**args)
|
||||
if not tablename in self.tables: self.tables.append(tablename)
|
||||
if not tablename in self.tables:
|
||||
self.tables.append(tablename)
|
||||
return table
|
||||
|
||||
def lazy_define_table(
|
||||
|
||||
Reference in New Issue
Block a user