Package web :: Package web :: Module db :: Class FirebirdDB
[hide private]
[frames] | no frames]

Class FirebirdDB

source code

DB --+
     |
    FirebirdDB

Firebird Database.

Instance Methods [hide private]
 
__init__(self, **keywords)
Creates a database.
source code
 
delete(self, table, where=None, using=None, vars=None, _test=False)
Deletes from `table` with clauses `where` and `using`.
source code
 
sql_clauses(self, what, tables, where, group, order, limit, offset) source code

Inherited from DB: gen_clause, insert, multiple_insert, query, select, transaction, update, where

Properties [hide private]

Inherited from DB: ctx

Method Details [hide private]

__init__(self, **keywords)
(Constructor)

source code 

Creates a database.

Overrides: DB.__init__
(inherited documentation)

delete(self, table, where=None, using=None, vars=None, _test=False)

source code 

Deletes from `table` with clauses `where` and `using`.

>>> db = DB(None, {})
>>> name = 'Joe'
>>> db.delete('foo', where='name = $name', vars=locals(), _test=True)
<sql: "DELETE FROM foo WHERE name = 'Joe'">
Overrides: DB.delete
(inherited documentation)

sql_clauses(self, what, tables, where, group, order, limit, offset)

source code 
Overrides: DB.sql_clauses