SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Classes | Namespaces | Functions | Variables
database_event.py File Reference

Classes

class  database.database_event.DBEventError
 Error returned by database_event. More...
 

Namespaces

 database.database_event
 
 database_event
 Build the Event database.
 

Functions

def database.database_event.create_table
 Create a table for file event in a database for all event files. More...
 
def database.database_event.create_table_event
 Create a event table event in a database. More...
 
def database.database_event.row2dict
 Classic SQLite routine for transforming a row of tuple into a dictionnary. More...
 
def database.database_event.open_db
 Open DB in dictionnary mode. More...
 
def database.database_event.init_db
 Initialise output database file. More...
 
def database.database_event.find_element
 Find an element in 1 or multiple tables. More...
 
def database.database_event.add_element
 Add an element in a table. More...
 
def database.database_event.update_element
 Update an element in a table through its ID. More...
 
def database.database_event.delete_element
 Delete an element in a table through its ID. More...
 
def database.database_event.compare_element_file
 Compare 2 db_elements file. More...
 
def database.database_event.compare_element_event
 Compare 2 db_elements event. More...
 
def database.database_event.printdiff_element_file
 Show differences between 2 db_elements file. More...
 
def database.database_event.printdiff_element_event
 Show differences between 2 db_elements event. More...
 
def database.database_event.fetch_level_choice
 For a given table_name, return the file fetch level it should use. More...
 
def database.database_event.datetime2event
 Look for the corresponding event in table_name table. More...
 
def database.database_event.nearest_sup
 Look for the nearest and newer event for an given day. More...
 
def database.database_event.nearest_inf
 Look for the nearest and older event for an given day. More...
 
def database.database_event.build_db
 Build the SW database for all files available and for a given table. More...
 

Variables

tuple database.database_event.database_path = os.path.join(path_db,'event.db')
 
list database.database_event.database_tables
 
list database.database_event.attributes = []