# DUC SQL Schema Reference

> Complete SQLite schema reference for .duc containers, tables, views, and relationships.


## Tables and Views


- [backgrounds](schema.md#backgrounds): table · 0 rows
- [block_collection_entries](schema.md#block_collection_entries): table · 0 rows
- [block_collections](schema.md#block_collections): table · 0 rows
- [block_instance_overrides](schema.md#block_instance_overrides): table · 0 rows
- [block_instances](schema.md#block_instances): table · 0 rows
- [block_metadata](schema.md#block_metadata): table · 0 rows
- [blocks](schema.md#blocks): table · 0 rows
- [checkpoint_data_chunks](schema.md#checkpoint_data_chunks): table · 0 rows
- [checkpoints](schema.md#checkpoints): table · 0 rows
- [delta_changeset_chunks](schema.md#delta_changeset_chunks): table · 0 rows
- [deltas](schema.md#deltas): table · 0 rows
- [doc_element_referenced_files](schema.md#doc_element_referenced_files): table · 0 rows
- [document_dictionary](schema.md#document_dictionary): table · 0 rows
- [document_grid_config](schema.md#document_grid_config): table · 0 rows
- [duc_charter](schema.md#duc_charter): table · 0 rows
- [duc_charter_constraints](schema.md#duc_charter_constraints): table · 0 rows
- [duc_charter_decision_issue_ids](schema.md#duc_charter_decision_issue_ids): table · 0 rows
- [duc_charter_decisions](schema.md#duc_charter_decisions): table · 0 rows
- [duc_charter_requirement_acceptance_criteria](schema.md#duc_charter_requirement_acceptance_criteria): table · 0 rows
- [duc_charter_requirements](schema.md#duc_charter_requirements): table · 0 rows
- [duc_charter_stakeholders](schema.md#duc_charter_stakeholders): table · 0 rows
- [duc_document](schema.md#duc_document): table · 0 rows
- [duc_global_state](schema.md#duc_global_state): table · 0 rows
- [duc_issue_anchors](schema.md#duc_issue_anchors): table · 0 rows
- [duc_issue_assignees](schema.md#duc_issue_assignees): table · 0 rows
- [duc_issue_followers](schema.md#duc_issue_followers): table · 0 rows
- [duc_issue_message_reactions](schema.md#duc_issue_message_reactions): table · 0 rows
- [duc_issue_messages](schema.md#duc_issue_messages): table · 0 rows
- [duc_issues](schema.md#duc_issues): table · 0 rows
- [duc_local_state](schema.md#duc_local_state): table · 0 rows
- [element_block_memberships](schema.md#element_block_memberships): table · 0 rows
- [element_bound_elements](schema.md#element_bound_elements): table · 0 rows
- [element_doc](schema.md#element_doc): table · 0 rows
- [element_ellipse](schema.md#element_ellipse): table · 0 rows
- [element_embeddable](schema.md#element_embeddable): table · 0 rows
- [element_frame](schema.md#element_frame): table · 0 rows
- [element_freedraw](schema.md#element_freedraw): table · 0 rows
- [element_group_memberships](schema.md#element_group_memberships): table · 0 rows
- [element_image](schema.md#element_image): table · 0 rows
- [element_linear](schema.md#element_linear): table · 0 rows
- [element_model](schema.md#element_model): table · 0 rows
- [element_pdf](schema.md#element_pdf): table · 0 rows
- [element_plot](schema.md#element_plot): table · 0 rows
- [element_polygon](schema.md#element_polygon): table · 0 rows
- [element_region_memberships](schema.md#element_region_memberships): table · 0 rows
- [element_stack_properties](schema.md#element_stack_properties): table · 0 rows
- [element_table](schema.md#element_table): table · 0 rows
- [element_text](schema.md#element_text): table · 0 rows
- [elements](schema.md#elements): table · 0 rows
- [external_file_locators](schema.md#external_file_locators): table · 0 rows
- [external_file_revision_chunks](schema.md#external_file_revision_chunks): table · 0 rows
- [external_file_revisions](schema.md#external_file_revisions): table · 0 rows
- [external_file_text_index](schema.md#external_file_text_index): table · 0 rows
- [external_files](schema.md#external_files): table · 0 rows
- [freedraw_element_points](schema.md#freedraw_element_points): table · 0 rows
- [groups](schema.md#groups): table · 0 rows
- [hatch_pattern_lines](schema.md#hatch_pattern_lines): table · 0 rows
- [layers](schema.md#layers): table · 0 rows
- [linear_element_lines](schema.md#linear_element_lines): table · 0 rows
- [linear_element_points](schema.md#linear_element_points): table · 0 rows
- [linear_path_override_indices](schema.md#linear_path_override_indices): table · 0 rows
- [linear_path_overrides](schema.md#linear_path_overrides): table · 0 rows
- [model_element_files](schema.md#model_element_files): table · 0 rows
- [model_viewer_state](schema.md#model_viewer_state): table · 0 rows
- [regions](schema.md#regions): table · 0 rows
- [schema_migrations](schema.md#schema_migrations): table · 0 rows
- [search_blocks_config](schema.md#search_blocks_config): table · 1 rows
- [search_blocks_data](schema.md#search_blocks_data): table · 2 rows
- [search_blocks_docsize](schema.md#search_blocks_docsize): table · 0 rows
- [search_blocks_idx](schema.md#search_blocks_idx): table · 0 rows
- [search_element_doc_config](schema.md#search_element_doc_config): table · 1 rows
- [search_element_doc_data](schema.md#search_element_doc_data): table · 2 rows
- [search_element_doc_docsize](schema.md#search_element_doc_docsize): table · 0 rows
- [search_element_doc_idx](schema.md#search_element_doc_idx): table · 0 rows
- [search_element_model_config](schema.md#search_element_model_config): table · 1 rows
- [search_element_model_data](schema.md#search_element_model_data): table · 2 rows
- [search_element_model_docsize](schema.md#search_element_model_docsize): table · 0 rows
- [search_element_model_idx](schema.md#search_element_model_idx): table · 0 rows
- [search_element_text_config](schema.md#search_element_text_config): table · 1 rows
- [search_element_text_data](schema.md#search_element_text_data): table · 2 rows
- [search_element_text_docsize](schema.md#search_element_text_docsize): table · 0 rows
- [search_element_text_idx](schema.md#search_element_text_idx): table · 0 rows
- [search_elements_config](schema.md#search_elements_config): table · 1 rows
- [search_elements_data](schema.md#search_elements_data): table · 2 rows
- [search_elements_docsize](schema.md#search_elements_docsize): table · 0 rows
- [search_elements_idx](schema.md#search_elements_idx): table · 0 rows
- [search_external_file_text_config](schema.md#search_external_file_text_config): table · 1 rows
- [search_external_file_text_data](schema.md#search_external_file_text_data): table · 2 rows
- [search_external_file_text_docsize](schema.md#search_external_file_text_docsize): table · 0 rows
- [search_external_file_text_idx](schema.md#search_external_file_text_idx): table · 0 rows
- [stack_properties](schema.md#stack_properties): table · 0 rows
- [strokes](schema.md#strokes): table · 0 rows
- [version_chains](schema.md#version_chains): table · 0 rows
- [version_graph](schema.md#version_graph): table · 1 rows
- [search_blocks](schema.md#search_blocks): virtual · 0 rows
- [search_element_doc](schema.md#search_element_doc): virtual · 0 rows
- [search_element_model](schema.md#search_element_model): virtual · 0 rows
- [search_element_text](schema.md#search_element_text): virtual · 0 rows
- [search_elements](schema.md#search_elements): virtual · 0 rows
- [search_external_file_text](schema.md#search_external_file_text): virtual · 0 rows