1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### MACRO CAMEL_DB_FILE ##### -->
30
<!-- ##### MACRO CAMEL_DB_IN_MEMORY_TABLE ##### -->
37
<!-- ##### MACRO CAMEL_DB_IN_MEMORY_DB ##### -->
44
<!-- ##### MACRO CAMEL_DB_IN_MEMORY_TABLE_LIMIT ##### -->
51
<!-- ##### MACRO CAMEL_DB_FREE_CACHE_SIZE ##### -->
58
<!-- ##### MACRO CAMEL_DB_SLEEP_INTERVAL ##### -->
65
<!-- ##### MACRO CAMEL_DB_RELEASE_SQLITE_MEMORY ##### -->
72
<!-- ##### MACRO CAMEL_DB_USE_SHARED_CACHE ##### -->
79
<!-- ##### USER_FUNCTION CamelDBCollate ##### -->
92
<!-- ##### STRUCT CamelDB ##### -->
101
<!-- ##### STRUCT CamelMIRecord ##### -->
125
@followup_completed_on:
134
<!-- ##### STRUCT CamelFIRecord ##### -->
152
<!-- ##### USER_FUNCTION CamelDBSelectCB ##### -->
164
<!-- ##### FUNCTION camel_db_open ##### -->
174
<!-- ##### FUNCTION camel_db_clone ##### -->
184
<!-- ##### FUNCTION camel_db_close ##### -->
192
<!-- ##### FUNCTION camel_db_command ##### -->
203
<!-- ##### FUNCTION camel_db_transaction_command ##### -->
214
<!-- ##### FUNCTION camel_db_begin_transaction ##### -->
224
<!-- ##### FUNCTION camel_db_add_to_transaction ##### -->
235
<!-- ##### FUNCTION camel_db_end_transaction ##### -->
245
<!-- ##### FUNCTION camel_db_abort_transaction ##### -->
255
<!-- ##### FUNCTION camel_db_clear_folder_summary ##### -->
266
<!-- ##### FUNCTION camel_db_rename_folder ##### -->
278
<!-- ##### FUNCTION camel_db_delete_folder ##### -->
289
<!-- ##### FUNCTION camel_db_delete_uid ##### -->
301
<!-- ##### FUNCTION camel_db_delete_uids ##### -->
313
<!-- ##### FUNCTION camel_db_delete_vuids ##### -->
326
<!-- ##### FUNCTION camel_db_create_folders_table ##### -->
336
<!-- ##### FUNCTION camel_db_select ##### -->
349
<!-- ##### FUNCTION camel_db_write_folder_info_record ##### -->
360
<!-- ##### FUNCTION camel_db_read_folder_info_record ##### -->
372
<!-- ##### FUNCTION camel_db_prepare_message_info_table ##### -->
383
<!-- ##### FUNCTION camel_db_write_message_info_record ##### -->
395
<!-- ##### FUNCTION camel_db_write_fresh_message_info_record ##### -->
407
<!-- ##### FUNCTION camel_db_read_message_info_records ##### -->
420
<!-- ##### FUNCTION camel_db_read_message_info_record_with_uid ##### -->
434
<!-- ##### FUNCTION camel_db_count_junk_message_info ##### -->
446
<!-- ##### FUNCTION camel_db_count_unread_message_info ##### -->
458
<!-- ##### FUNCTION camel_db_count_deleted_message_info ##### -->
470
<!-- ##### FUNCTION camel_db_count_total_message_info ##### -->
482
<!-- ##### FUNCTION camel_db_count_visible_message_info ##### -->
494
<!-- ##### FUNCTION camel_db_count_visible_unread_message_info ##### -->
506
<!-- ##### FUNCTION camel_db_count_junk_not_deleted_message_info ##### -->
518
<!-- ##### FUNCTION camel_db_count_message_info ##### -->
530
<!-- ##### FUNCTION camel_db_camel_mir_free ##### -->
538
<!-- ##### FUNCTION camel_db_create_vfolder ##### -->
549
<!-- ##### FUNCTION camel_db_recreate_vfolder ##### -->
560
<!-- ##### FUNCTION camel_db_delete_uid_from_vfolder ##### -->
572
<!-- ##### FUNCTION camel_db_delete_uid_from_vfolder_transaction ##### -->
584
<!-- ##### FUNCTION camel_db_get_vuids_from_vfolder ##### -->
596
<!-- ##### FUNCTION camel_db_add_to_vfolder ##### -->
608
<!-- ##### FUNCTION camel_db_add_to_vfolder_transaction ##### -->
620
<!-- ##### FUNCTION camel_db_get_folder_uids ##### -->
634
<!-- ##### FUNCTION camel_db_get_folder_junk_uids ##### -->
645
<!-- ##### FUNCTION camel_db_get_folder_deleted_uids ##### -->
656
<!-- ##### FUNCTION camel_db_sqlize_string ##### -->
665
<!-- ##### FUNCTION camel_db_free_sqlized_string ##### -->
673
<!-- ##### FUNCTION camel_db_get_column_name ##### -->
682
<!-- ##### FUNCTION camel_db_set_collate ##### -->
694
<!-- ##### FUNCTION camel_db_migrate_vfolders_to_14 ##### -->
705
<!-- ##### FUNCTION camel_db_start_in_memory_transactions ##### -->
715
<!-- ##### FUNCTION camel_db_flush_in_memory_transactions ##### -->
726
<!-- ##### FUNCTION camel_db_get_folder_preview ##### -->
737
<!-- ##### FUNCTION camel_db_write_preview_record ##### -->
750
<!-- ##### FUNCTION camel_db_reset_folder_version ##### -->