autowisp.database.initialize_database module
Class Inheritance Diagram

Create all database tables and define default configuration.
- class autowisp.database.initialize_database.StepCreator[source]
Bases:
object
Add steps to the database one by one.
- autowisp.database.initialize_database._init_diagnostic_types()[source]
Pre-populate the diagnostic_names table with known diagnostics.
- autowisp.database.initialize_database._overwrite_default_config(new_default_config)[source]
Overwrite default values from what is defined in the steps.
- autowisp.database.initialize_database.add_master_dependencies(db_session, master_info)[source]
Fill the master_types table.
- autowisp.database.initialize_database.drop_tables_matching(pattern)[source]
Drop tables with names matching a pre-compiled regular expression.
- autowisp.database.initialize_database.get_command_line_parser()[source]
Create a parser with all required command line arguments.