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

Classes

class  database.database_map2D.DBMap2DError
 Error returned by database_map2D. More...
 

Namespaces

 database.database_map2D
 
 database_map2D
 Build the Map2D database.
 

Functions

def database.database_map2D.create_table
 Create a map2D table in a database for all map2D files. More...
 
def database.database_map2D.row2dict
 Classic SQLite routine for transforming a row of tuple into a dictionnary. More...
 
def database.database_map2D.open_db
 Open DB in dictionnary mode. More...
 
def database.database_map2D.init_db
 Initialise output database file. More...
 
def database.database_map2D.find_element
 Find an element in 1 or multiple tables. More...
 
def database.database_map2D.add_element
 Add an element in a table. More...
 
def database.database_map2D.update_element
 Update an element in a table through its ID. More...
 
def database.database_map2D.delete_element
 Delete an element in a table through its ID. More...
 
def database.database_map2D.compare_element
 Compare 2 db_elements. More...
 
def database.database_map2D.printdiff_element
 Show differences between 2 db_elements. More...
 
def database.database_map2D.fetch_level_choice_map
 For a given table_name, return the map fetch level it should use. More...
 
def database.database_map2D.time2map
 Look for the corresponding time maps in table_name table. More...
 
def database.database_map2D.newest_map
 Look for the newest maps in table_name table. More...
 
def database.database_map2D.oldest_map
 Look for the oldest maps in table_name table. More...
 
def database.database_map2D.build_db
 Build the SW database for all files available and for a given table. More...
 
def database.database_map2D.clean_db
 Clean all map2D files (in DB and physically) for all tables in the SW database. More...
 
def database.database_map2D.check_db
 Check existing file and file present in DB. More...
 
def database.database_map2D.clean_file
 Clean all map2D files for all tables in the SW database. More...
 
def database.database_map2D.view_db
 Show a view of the DB. More...
 

Variables

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