upgraded fpdf, better tests, passes travis.ci tests, thanks Niphlod
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.4.4-stable+timestamp.2013.03.18.16.52.04
|
Version 2.4.4-stable+timestamp.2013.03.18.16.59.25
|
||||||
|
|||||||
+7
-4
@@ -2419,6 +2419,9 @@ class MySQLAdapter(BaseAdapter):
|
|||||||
return ['SET FOREIGN_KEY_CHECKS=0;','DROP TABLE %s;' % table,
|
return ['SET FOREIGN_KEY_CHECKS=0;','DROP TABLE %s;' % table,
|
||||||
'SET FOREIGN_KEY_CHECKS=1;']
|
'SET FOREIGN_KEY_CHECKS=1;']
|
||||||
|
|
||||||
|
def _insert_empty(self, table):
|
||||||
|
return 'INSERT INTO %s VALUES (DEFAULT);' % table
|
||||||
|
|
||||||
def distributed_transaction_begin(self,key):
|
def distributed_transaction_begin(self,key):
|
||||||
self.execute('XA START;')
|
self.execute('XA START;')
|
||||||
|
|
||||||
@@ -3937,7 +3940,7 @@ class IngresAdapter(BaseAdapter):
|
|||||||
return self.driver.connect(cnxn,**driver_args)
|
return self.driver.connect(cnxn,**driver_args)
|
||||||
|
|
||||||
self.connector = connector
|
self.connector = connector
|
||||||
|
|
||||||
# TODO if version is >= 10, set types['id'] to Identity column, see http://community.actian.com/wiki/Using_Ingres_Identity_Columns
|
# TODO if version is >= 10, set types['id'] to Identity column, see http://community.actian.com/wiki/Using_Ingres_Identity_Columns
|
||||||
if do_connect: self.reconnect()
|
if do_connect: self.reconnect()
|
||||||
|
|
||||||
@@ -9061,7 +9064,7 @@ class FieldVirtual(object):
|
|||||||
(self.name, self.f) = (name, f) if f else ('unkown', name)
|
(self.name, self.f) = (name, f) if f else ('unkown', name)
|
||||||
self.type = ftype
|
self.type = ftype
|
||||||
self.label = label or self.name.capitalize().replace('_',' ')
|
self.label = label or self.name.capitalize().replace('_',' ')
|
||||||
self.represent = IDENTITY
|
self.represent = IDENTITY
|
||||||
self.formatter = IDENTITY
|
self.formatter = IDENTITY
|
||||||
self.comment = None
|
self.comment = None
|
||||||
self.readable = True
|
self.readable = True
|
||||||
@@ -9261,7 +9264,7 @@ class Field(Expression):
|
|||||||
|
|
||||||
def retrieve(self, name, path=None, nameonly=False):
|
def retrieve(self, name, path=None, nameonly=False):
|
||||||
"""
|
"""
|
||||||
if nameonly==True return (filename, fullfilename) instead of
|
if nameonly==True return (filename, fullfilename) instead of
|
||||||
(filename, stream)
|
(filename, stream)
|
||||||
"""
|
"""
|
||||||
self_uploadfield = self.uploadfield
|
self_uploadfield = self.uploadfield
|
||||||
@@ -9423,7 +9426,7 @@ class Field(Expression):
|
|||||||
if k == "other":
|
if k == "other":
|
||||||
if isinstance(v, dict):
|
if isinstance(v, dict):
|
||||||
otype, other = v.popitem()
|
otype, other = v.popitem()
|
||||||
else:
|
else:
|
||||||
otype = flatten(type(v))
|
otype = flatten(type(v))
|
||||||
other = v
|
other = v
|
||||||
newr[k] = {otype: filter_requires(otype, other,
|
newr[k] = {otype: filter_requires(otype, other,
|
||||||
|
|||||||
Reference in New Issue
Block a user