|
|
|
|
|
|
|
|
|
|
|
|
|
file_exists(self,
filename)
to be used ONLY for files that on GAE may not be on filesystem |
source code
|
|
|
file_open(self,
filename,
mode=' rb ' ,
lock=True)
to be used ONLY for files that on GAE may not be on filesystem |
source code
|
|
|
file_close(self,
fileobj)
to be used ONLY for files that on GAE may not be on filesystem |
source code
|
|
|
|
|
|
|
|
|
__init__(self,
db,
uri,
pool_size=0,
folder=None,
db_codec=' UTF-8 ' ,
credential_decoder=<function IDENTITY at 0x334cd70>,
driver_args={ } ,
adapter_args={ } ,
do_connect=True,
after_connection=None)
x.__init__(...) initializes x; see help(type(x)) for signature |
source code
|
|
|
|
|
|
|
|
|
create_table(self,
table,
migrate=True,
fake_migrate=False,
polymodel=None) |
source code
|
|
|
migrate_table(self,
table,
sql_fields,
sql_fields_old,
sql_fields_aux,
logfile,
fake_migrate=False) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REGEXP(self,
first,
second)
regular expression operator |
source code
|
|
|
LIKE(self,
first,
second)
case sensitive like operator |
source code
|
|
|
ILIKE(self,
first,
second)
case in-sensitive like operator |
source code
|
|
|
|
|
|
|
CONTAINS(self,
first,
second,
case_sensitive=False) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
expand(self,
expression,
field_type=None,
colnames=False) |
source code
|
|
|
|
|
alias(self,
table,
alias)
Given a table object, makes a new table object with alias name. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
select_limitby(self,
sql_s,
sql_f,
sql_t,
sql_w,
sql_o,
limitby) |
source code
|
|
|
|
|
|
|
select(self,
query,
fields,
attributes)
Always returns a Rows object, possibly empty. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
create_sequence_and_triggers(self,
query,
table,
**args) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
rowslice(self,
rows,
minimum=0,
maximum=None)
By default this function does nothing; overload when db does not do
slicing. |
source code
|
|
|
parse_value(self,
value,
field_type,
blob_decode=True) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
parse_list_integers(self,
value,
field_type) |
source code
|
|
|
parse_list_references(self,
value,
field_type) |
source code
|
|
|
parse_list_strings(self,
value,
field_type) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
parse(self,
rows,
fields,
colnames,
blob_decode=True,
cacheable=False) |
source code
|
|
|
|
|
|
|
|
|
|
Inherited from ConnectionPool :
after_connection ,
after_connection_hook ,
close ,
find_or_make_work_folder ,
reconnect
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|