import csvdb
class CSVDB(CSV, DbHandler) def __init__(self, DBNAME, DBHOST, DBPORT, DBUSER, DBPWD, file, log = LOG(), separator = '|', name = 'CSVDB', debug = None) string __module__ = 'csvdb' def chargeCSV(self, preSQL = 'begin transaction', postSQL = 'end transaction') def chargeLigne(self, ligne) def load(self, preSQL = 'begin transaction', postSQL = 'end transaction') def load_line(self, line) # Methods inherited by CSVDB from DbHandler def close(self) def get_uid(self, sequenceName = 'object_uid_seq') def is_insert_query(self, src) def open(self) def query(self, src) def uid_insert(self, src, sequenceName = 'object_uid_seq', uidName = 'uid') # Methods inherited by CSVDB from Object def __cmp__(self, object) def __hash__(self) def __nonzero__(self) def __repr__(self) def __str__(self) def copy(self) def read(self, filename) def write(self, filename) # Methods inherited by CSVDB from CSV def default_value(self, index, rege, default) def valeurDefaut(self, index, rege, defaut)
do not overload, should be equivalent to self.name
serialization
serialization