akkudoktoreos.core.dataabc.DataProvider ======================================= .. currentmodule:: akkudoktoreos.core.dataabc .. autoclass:: DataProvider :members: :undoc-members: :show-inheritance: :inherited-members: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~DataProvider.__init__ ~DataProvider.construct ~DataProvider.copy ~DataProvider.db_autosave ~DataProvider.db_compact ~DataProvider.db_compact_tiers ~DataProvider.db_count_records ~DataProvider.db_delete_records ~DataProvider.db_generate_timestamps ~DataProvider.db_get_record ~DataProvider.db_get_stats ~DataProvider.db_initial_time_window ~DataProvider.db_insert_record ~DataProvider.db_iterate_records ~DataProvider.db_keep_duration ~DataProvider.db_load_records ~DataProvider.db_mark_dirty_record ~DataProvider.db_namespace ~DataProvider.db_next_timestamp ~DataProvider.db_previous_timestamp ~DataProvider.db_save_records ~DataProvider.db_timestamp_range ~DataProvider.db_vacuum ~DataProvider.delete_by_datetime ~DataProvider.dict ~DataProvider.enabled ~DataProvider.field_deprecated ~DataProvider.field_description ~DataProvider.field_examples ~DataProvider.from_dict ~DataProvider.from_json ~DataProvider.from_orm ~DataProvider.get_by_datetime ~DataProvider.get_nearest_by_datetime ~DataProvider.get_nested_value ~DataProvider.insert_by_datetime ~DataProvider.json ~DataProvider.key_delete_by_datetime ~DataProvider.key_from_lists ~DataProvider.key_from_series ~DataProvider.key_to_array ~DataProvider.key_to_dict ~DataProvider.key_to_lists ~DataProvider.key_to_series ~DataProvider.key_to_value ~DataProvider.load ~DataProvider.model_construct ~DataProvider.model_copy ~DataProvider.model_dump ~DataProvider.model_dump_json ~DataProvider.model_json_schema ~DataProvider.model_parametrized_name ~DataProvider.model_post_init ~DataProvider.model_rebuild ~DataProvider.model_validate ~DataProvider.model_validate_json ~DataProvider.model_validate_strings ~DataProvider.parse_file ~DataProvider.parse_obj ~DataProvider.parse_raw ~DataProvider.provider_id ~DataProvider.record_class ~DataProvider.reset_instance ~DataProvider.reset_to_defaults ~DataProvider.save ~DataProvider.schema ~DataProvider.schema_json ~DataProvider.set_nested_value ~DataProvider.to_dataframe ~DataProvider.to_dict ~DataProvider.to_json ~DataProvider.track_nested_value ~DataProvider.update_data ~DataProvider.update_forward_refs ~DataProvider.update_value ~DataProvider.validate .. rubric:: Attributes .. autosummary:: ~DataProvider.config ~DataProvider.database ~DataProvider.db_enabled ~DataProvider.ems ~DataProvider.ems_start_datetime ~DataProvider.max_datetime ~DataProvider.min_datetime ~DataProvider.model_computed_fields ~DataProvider.model_config ~DataProvider.model_extra ~DataProvider.model_fields ~DataProvider.model_fields_set ~DataProvider.record_keys ~DataProvider.record_keys_writable ~DataProvider.update_datetime ~DataProvider.records