Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z A action (plexosdb.db.PropertyRecord attribute) Action (plexosdb.enums.Schema attribute) add_attribute() (plexosdb.db.PlexosDB method) add_attributes_from_records() (plexosdb.db.PlexosDB method) add_band() (plexosdb.db.PlexosDB method) add_category() (plexosdb.db.PlexosDB method) add_collation() (plexosdb.db_manager.SQLiteManager method) add_custom_column() (plexosdb.db.PlexosDB method) add_datafile_tag() (plexosdb.db.PlexosDB method) add_membership() (plexosdb.db.PlexosDB method) add_memberships_from_records() (plexosdb.db.PlexosDB method) add_metadata() (plexosdb.db.PlexosDB method) add_object() (plexosdb.db.PlexosDB method) add_objects() (plexosdb.db.PlexosDB method) add_properties_from_records() (plexosdb.db.PlexosDB method) add_property() (plexosdb.db.PlexosDB method) add_report() (plexosdb.db.PlexosDB method) add_scenario() (plexosdb.db.PlexosDB method) add_text() (plexosdb.db.PlexosDB method) add_time_slice() (plexosdb.db.PlexosDB method) add_variable_tag() (plexosdb.db.PlexosDB method) apply_scenario_tags() (in module plexosdb.utils) AttributeData (plexosdb.enums.Schema attribute) Attributes (plexosdb.enums.Schema attribute) B backup() (plexosdb.db_manager.SQLiteManager method) backup_database() (plexosdb.db.PlexosDB method) band (plexosdb.db.PropertyRecord attribute) Band (plexosdb.enums.Schema attribute) BASE_TABLE (plexosdb.enums.TableTypeEnum attribute) batched() (in module plexosdb.utils) Batteries (plexosdb.enums.CollectionEnum attribute) Battery (plexosdb.enums.ClassEnum attribute) build_data_id_map() (in module plexosdb.utils) C cache_size_mb (plexosdb.db_manager.SQLiteConfig attribute) Categories (plexosdb.enums.Schema attribute) category (plexosdb.db.PropertyRecord attribute) check_attribute_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_category_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_class_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_collection_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_data_id_exist() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_membership_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_memberships_from_records() (in module plexosdb.checks) check_object_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_property_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_scenario_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) check_tag_exists() (in module plexosdb.checks) (plexosdb.db.PlexosDB method) child_class (plexosdb.db.PropertyRecord attribute) Class (plexosdb.enums.Schema attribute) class_enum (plexosdb.db_solution_models.ResultTable attribute) ClassEnum (class in plexosdb.enums) ClassGroup (plexosdb.enums.Schema attribute) close() (plexosdb.db_manager.SQLiteManager method) (plexosdb.db_solution.PlexosSolution method) (plexosdb.solution_reader.solution.PlexosSolution method) collection (plexosdb.db_solution_models.ResultTable attribute) Collection (plexosdb.enums.Schema attribute) collection_properties (plexosdb.utils.PreparedPropertiesResult attribute) CollectionEnum (class in plexosdb.enums) CollectionReport (plexosdb.enums.Schema attribute) config (plexosdb.db_manager.SQLiteManager property) Config (plexosdb.enums.Schema attribute) connection (plexosdb.db_manager.SQLiteManager property) (plexosdb.db_solution.PlexosSolution property) (plexosdb.solution_reader.solution.PlexosSolution property) Constraint (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) Constraints (plexosdb.enums.CollectionEnum attribute) converter_version (plexosdb.db_solution_models.DuckDBSolutionInfo attribute) copy_object() (plexosdb.db.PlexosDB method) copy_object_memberships() (plexosdb.db.PlexosDB method) create_membership_record() (in module plexosdb.utils) create_object_scenario() (plexosdb.db.PlexosDB method) create_schema() (plexosdb.db.PlexosDB method) create_table_element() (plexosdb.xml_handler.XMLHandler method) created (plexosdb.solution_reader.types.MaterializeResult attribute) D Data (plexosdb.enums.Schema attribute) database (plexosdb.db_solution_models.DuckDBResult attribute) (plexosdb.db_solution_models.DuckDBSolutionInfo attribute) (plexosdb.solution_reader.types.SQLiteResult attribute) DataFile (plexosdb.enums.ClassEnum attribute) datafile_id (plexosdb.db.PropertyRecord attribute) datafile_name (plexosdb.db.PropertyRecord attribute) DataFiles (plexosdb.enums.CollectionEnum attribute) date_from (plexosdb.db.PropertyRecord attribute) date_to (plexosdb.db.PropertyRecord attribute) DateFrom (plexosdb.enums.Schema attribute) DateTo (plexosdb.enums.Schema attribute) DAY (plexosdb.enums.PeriodEnum attribute) delete_attribute() (plexosdb.db.PlexosDB method) delete_category() (plexosdb.db.PlexosDB method) delete_membership() (plexosdb.db.PlexosDB method) delete_metadata() (plexosdb.db.PlexosDB method) delete_object() (plexosdb.db.PlexosDB method) delete_property() (plexosdb.db.PlexosDB method) delete_text() (plexosdb.db.PlexosDB method) deprecated_format_used (plexosdb.utils.PreparedPropertiesResult attribute) Diagnostic (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) Diagnostics (plexosdb.enums.CollectionEnum attribute) DuckDBResult (class in plexosdb.db_solution_models) DuckDBSolutionInfo (class in plexosdb.db_solution_models) E Emission (plexosdb.enums.ClassEnum attribute) Emissions (plexosdb.enums.CollectionEnum attribute) execute() (plexosdb.db_manager.SQLiteManager method) executemany() (plexosdb.db_manager.SQLiteManager method) executescript() (plexosdb.db_manager.SQLiteManager method) F fetchall() (plexosdb.db_manager.SQLiteManager method) fetchall_dict() (plexosdb.db_manager.SQLiteManager method) fetchmany() (plexosdb.db_manager.SQLiteManager method) fetchone() (plexosdb.db_manager.SQLiteManager method) fetchone_dict() (plexosdb.db_manager.SQLiteManager method) for_file_database() (plexosdb.db_manager.SQLiteConfig class method) for_in_memory() (plexosdb.db_manager.SQLiteConfig class method) foreign_keys (plexosdb.db_manager.SQLiteConfig attribute) from_sqlite() (plexosdb.solution_reader.solution.PlexosSolution class method) from_xml() (plexosdb.db.PlexosDB class method) from_zip() (plexosdb.db_solution.PlexosSolution class method) (plexosdb.solution_reader.solution.PlexosSolution class method) Fuel (plexosdb.enums.ClassEnum attribute) Fuels (plexosdb.enums.CollectionEnum attribute) G Generator (plexosdb.enums.ClassEnum attribute) Generators (plexosdb.enums.CollectionEnum attribute) get_attribute() (plexosdb.db.PlexosDB method) get_attribute_id() (plexosdb.db.PlexosDB method) get_attributes() (plexosdb.db.PlexosDB method) get_category_id() (plexosdb.db.PlexosDB method) get_category_max_id() (plexosdb.db.PlexosDB method) get_class_id() (plexosdb.db.PlexosDB method) get_collection_id() (plexosdb.db.PlexosDB method) get_config() (plexosdb.db.PlexosDB method) get_custom_columns() (plexosdb.db.PlexosDB method) get_default_collection() (in module plexosdb.enums) get_membership_id() (plexosdb.db.PlexosDB method) get_memberships_system() (plexosdb.db.PlexosDB method) get_metadata() (plexosdb.db.PlexosDB method) get_object_data_ids() (plexosdb.db.PlexosDB method) get_object_id() (plexosdb.db.PlexosDB method) get_object_properties() (plexosdb.db.PlexosDB method) get_objects_id() (plexosdb.db.PlexosDB method) get_plexos_version() (plexosdb.db.PlexosDB method) get_property_id() (plexosdb.db.PlexosDB method) get_property_unit() (plexosdb.db.PlexosDB method) get_records() (plexosdb.xml_handler.XMLHandler method) get_result() (plexosdb.db_solution.PlexosSolution method) get_scenario_id() (in module plexosdb.utils) (plexosdb.db.PlexosDB method) get_sql_query() (in module plexosdb.utils) get_system_object_name() (in module plexosdb.utils) get_text() (plexosdb.db.PlexosDB method) get_unit() (plexosdb.db.PlexosDB method) H has_properties() (plexosdb.db.PlexosDB method) HeadStorage (plexosdb.enums.CollectionEnum attribute) Horizon (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) Horizons (plexosdb.enums.CollectionEnum attribute) HOUR (plexosdb.enums.PeriodEnum attribute) I import_from_csv() (plexosdb.db.PlexosDB method) info() (plexosdb.db_solution.PlexosSolution method) (plexosdb.solution_reader.solution.PlexosSolution method) insert_property_texts() (in module plexosdb.utils) insert_property_values() (in module plexosdb.utils) insert_records() (plexosdb.db_manager.SQLiteManager method) Interface (plexosdb.enums.ClassEnum attribute) Interfaces (plexosdb.enums.CollectionEnum attribute) INTERVAL (plexosdb.enums.PeriodEnum attribute) is_in_memory (plexosdb.db_solution_models.DuckDBResult property) (plexosdb.solution_reader.types.SQLiteResult property) iter() (plexosdb.xml_handler.XMLHandler method) iter_dicts() (plexosdb.db_manager.SQLiteManager method) iter_query() (plexosdb.db_manager.SQLiteManager method) iterate_properties() (plexosdb.db.PlexosDB method) J journal_mode (plexosdb.db_manager.SQLiteConfig attribute) L label (plexosdb.enums.Schema property) last_insert_rowid() (plexosdb.db_manager.SQLiteManager method) Line (plexosdb.enums.ClassEnum attribute) Lines (plexosdb.enums.CollectionEnum attribute) list_attributes() (plexosdb.db.PlexosDB method) list_categories() (plexosdb.db.PlexosDB method) list_child_objects() (plexosdb.db.PlexosDB method) list_classes() (plexosdb.db.PlexosDB method) list_collections() (plexosdb.db.PlexosDB method) list_models() (plexosdb.db.PlexosDB method) list_object_memberships() (plexosdb.db.PlexosDB method) list_objects_by_class() (plexosdb.db.PlexosDB method) (plexosdb.db_solution.PlexosSolution method) list_parent_objects() (plexosdb.db.PlexosDB method) list_reports() (plexosdb.db.PlexosDB method) list_result_tables() (plexosdb.db_solution.PlexosSolution method) list_scenarios() (plexosdb.db.PlexosDB method) list_scenarios_by_model() (plexosdb.db.PlexosDB method) list_table_names() (plexosdb.db_manager.SQLiteManager method) list_tables() (plexosdb.db_solution.PlexosSolution method) (plexosdb.solution_reader.solution.PlexosSolution method) list_units() (plexosdb.db.PlexosDB method) list_valid_properties() (plexosdb.db.PlexosDB method) list_valid_properties_report() (plexosdb.db.PlexosDB method) LT (plexosdb.enums.PhaseEnum attribute) M materialize_table() (plexosdb.solution_reader.solution.PlexosSolution method) MaterializeResult (class in plexosdb.solution_reader.types) Memberships (plexosdb.enums.Schema attribute) MemoData (plexosdb.enums.Schema attribute) Message (plexosdb.enums.Schema attribute) metadata_map (plexosdb.utils.PreparedPropertiesResult attribute) mmap_size_gb (plexosdb.db_manager.SQLiteConfig attribute) Model (plexosdb.enums.ClassEnum attribute) model_name (plexosdb.db_solution_models.DuckDBSolutionInfo attribute) (plexosdb.solution_reader.types.SolutionInfo attribute) ModelError Models (plexosdb.enums.CollectionEnum attribute) module plexosdb.checks plexosdb.db plexosdb.db_manager plexosdb.db_solution plexosdb.db_solution_models plexosdb.enums plexosdb.exceptions plexosdb.solution_reader.display plexosdb.solution_reader.solution plexosdb.solution_reader.types plexosdb.utils plexosdb.xml_handler MONTH (plexosdb.enums.PeriodEnum attribute) MT (plexosdb.enums.PhaseEnum attribute) MTSchedule (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) MultipleFilesError MultlipleElementsError N name (plexosdb.db.PropertyRecord attribute) (plexosdb.db_solution_models.ResultTable attribute) (plexosdb.db_solution_models.TableInfo attribute) (plexosdb.enums.Schema property) (plexosdb.solution_reader.solution.PlexosSolution property) (plexosdb.solution_reader.types.MaterializeResult attribute) (plexosdb.solution_reader.types.TableInfo attribute) NameError no_space() (in module plexosdb.utils) Node (plexosdb.enums.ClassEnum attribute) NodeFrom (plexosdb.enums.CollectionEnum attribute) Nodes (plexosdb.enums.CollectionEnum attribute) NodeTo (plexosdb.enums.CollectionEnum attribute) NoPropertiesError normalize_names() (in module plexosdb.utils) normalized_records (plexosdb.utils.PreparedPropertiesResult attribute) NotFoundError O object_id (plexosdb.db.PropertyRecord attribute) Objects (plexosdb.enums.Schema attribute) optimize() (plexosdb.db_manager.SQLiteManager method) P params (plexosdb.utils.PreparedPropertiesResult attribute) parent_class (plexosdb.db.PropertyRecord attribute) parent_id (plexosdb.db.PropertyRecord attribute) parse() (plexosdb.xml_handler.XMLHandler class method) parse_class_enum() (in module plexosdb.enums) parse_collection_enum() (in module plexosdb.enums) PASA (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) (plexosdb.enums.PhaseEnum attribute) Performance (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) period (plexosdb.db_solution_models.ResultTable attribute) PeriodEnum (class in plexosdb.enums) phase (plexosdb.db_solution_models.ResultTable attribute) PhaseEnum (class in plexosdb.enums) plan_property_inserts() (in module plexosdb.utils) PlexosDB (class in plexosdb.db) plexosdb.checks module plexosdb.db module plexosdb.db_manager module plexosdb.db_solution module plexosdb.db_solution_models module plexosdb.enums module plexosdb.exceptions module plexosdb.solution_reader.display module plexosdb.solution_reader.solution module plexosdb.solution_reader.types module plexosdb.utils module plexosdb.xml_handler module PlexosSolution (class in plexosdb.db_solution) (class in plexosdb.solution_reader.solution) prepare_sql_data_params() (in module plexosdb.utils) PreparedPropertiesResult (class in plexosdb.utils) Production (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) property (plexosdb.db.PropertyRecord attribute) Property (plexosdb.enums.Schema attribute) property_name (plexosdb.db_solution_models.ResultTable attribute) PropertyError PropertyGroup (plexosdb.enums.Schema attribute) PropertyRecord (class in plexosdb.db) PropertyReport (plexosdb.enums.Schema attribute) PropertyTag (plexosdb.enums.Schema attribute) Purchaser (plexosdb.enums.ClassEnum attribute) Purchasers (plexosdb.enums.CollectionEnum attribute) Q QUARTER (plexosdb.enums.PeriodEnum attribute) query() (plexosdb.db.PlexosDB method) (plexosdb.db_manager.SQLiteManager method) (plexosdb.db_solution.PlexosSolution method) query_dicts() (plexosdb.db_solution.PlexosSolution method) R ReferenceNode (plexosdb.enums.CollectionEnum attribute) Region (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) Regions (plexosdb.enums.CollectionEnum attribute) register_plexosdb_check_methods() (in module plexosdb.checks) Report (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) (plexosdb.enums.Schema attribute) Reports (plexosdb.enums.CollectionEnum attribute) Reserve (plexosdb.enums.ClassEnum attribute) Reserves (plexosdb.enums.CollectionEnum attribute) resolve_membership_id() (in module plexosdb.utils) result_table() (plexosdb.db_solution.PlexosSolution method) ResultTable (class in plexosdb.db_solution_models) S Scenario (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) scenario_name (plexosdb.db.PropertyRecord attribute) Scenarios (plexosdb.enums.CollectionEnum attribute) Schema (class in plexosdb.enums) schema (plexosdb.db_solution_models.ResultTable attribute) (plexosdb.db_solution_models.TableInfo attribute) (plexosdb.solution_reader.types.MaterializeResult attribute) (plexosdb.solution_reader.types.TableInfo attribute) set_config() (plexosdb.db.PlexosDB method) set_date_range() (plexosdb.db.PlexosDB method) show_db_tables() (in module plexosdb.solution_reader.display) SolutionInfo (class in plexosdb.solution_reader.types) source (plexosdb.db_solution_models.DuckDBSolutionInfo attribute) (plexosdb.solution_reader.solution.PlexosSolution property) (plexosdb.solution_reader.types.SolutionInfo attribute) sql() (plexosdb.db_solution.PlexosSolution method) sqlite_version (plexosdb.db_manager.SQLiteManager property) SQLiteConfig (class in plexosdb.db_manager) SQLiteManager (class in plexosdb.db_manager) SQLiteResult (class in plexosdb.solution_reader.types) ST (plexosdb.enums.PhaseEnum attribute) Storage (plexosdb.enums.ClassEnum attribute) Storages (plexosdb.enums.CollectionEnum attribute) str2enum() (in module plexosdb.enums) STSchedule (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) synchronous (plexosdb.db_manager.SQLiteConfig attribute) System (plexosdb.enums.ClassEnum attribute) T table() (plexosdb.db_solution.PlexosSolution method) table_type (plexosdb.db_solution_models.ResultTable attribute) (plexosdb.db_solution_models.TableInfo attribute) (plexosdb.solution_reader.types.TableInfo attribute) TableInfo (class in plexosdb.db_solution_models) (class in plexosdb.solution_reader.types) tables (plexosdb.db_manager.SQLiteManager property) (plexosdb.db_solution_models.DuckDBResult attribute) (plexosdb.solution_reader.types.SQLiteResult attribute) TableTypeEnum (class in plexosdb.enums) Tags (plexosdb.enums.Schema attribute) TailStorage (plexosdb.enums.CollectionEnum attribute) temp_store (plexosdb.db_manager.SQLiteConfig attribute) text (plexosdb.db.PropertyRecord attribute) Text (plexosdb.enums.Schema attribute) text_class_name (plexosdb.db.PropertyRecord attribute) Timeslice (plexosdb.enums.ClassEnum attribute) timeslice_id (plexosdb.db.PropertyRecord attribute) to_csv() (plexosdb.db.PlexosDB method) to_duckdb() (plexosdb.db_solution.PlexosSolution method) to_sqlite() (plexosdb.solution_reader.solution.PlexosSolution method) to_xml() (plexosdb.db.PlexosDB method) (plexosdb.xml_handler.XMLHandler method) transaction() (plexosdb.db_manager.SQLiteManager method) Transformer (plexosdb.enums.ClassEnum attribute) Transformers (plexosdb.enums.CollectionEnum attribute) Transmission (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) U unit (plexosdb.db.PropertyRecord attribute) Units (plexosdb.enums.Schema attribute) update_attribute() (plexosdb.db.PlexosDB method) update_category() (plexosdb.db.PlexosDB method) update_object() (plexosdb.db.PlexosDB method) update_properties() (plexosdb.db.PlexosDB method) update_property() (plexosdb.db.PlexosDB method) update_scenario() (plexosdb.db.PlexosDB method) update_text() (plexosdb.db.PlexosDB method) V validate_database() (plexosdb.db.PlexosDB method) validate_string() (in module plexosdb.utils) value (plexosdb.db.PropertyRecord attribute) value_column (plexosdb.db_solution_models.ResultTable attribute) Variable (plexosdb.enums.ClassEnum attribute) variable_id (plexosdb.db.PropertyRecord attribute) variable_name (plexosdb.db.PropertyRecord attribute) Variables (plexosdb.enums.CollectionEnum attribute) version (plexosdb.db.PlexosDB property) VIEW (plexosdb.enums.TableTypeEnum attribute) W WEEK (plexosdb.enums.PeriodEnum attribute) X xml_entry (plexosdb.solution_reader.types.SolutionInfo attribute) xml_query() (in module plexosdb.xml_handler) XMLHandler (class in plexosdb.xml_handler) Y YEAR (plexosdb.enums.PeriodEnum attribute) Z Zone (plexosdb.enums.ClassEnum attribute) (plexosdb.enums.CollectionEnum attribute) Zones (plexosdb.enums.CollectionEnum attribute)