Files
iistwin/migrations/meta/_journal.json
Ильяс Султанов 09861fc966 feat: настраиваемая колонка отображения в дереве справочника
- Добавлено поле data_tables.tree_display_column_index.
- Backend /api/directories/:id/rows/tree возвращает displayColumnIndex и
  формирует label для row-узлов на основе выбранной колонки.
- В редакторе справочника добавлен селектор «Колонка для отображения в дереве».
- DirectoryRowTree, DirectoryColumnTree, DirectoryTreeSelect,
  DirectoryTreeMultiSelect используют настроенную колонку.
- TableFieldSelect / TableFieldMultiSelect используют
  treeDisplayColumnIndex справочника как fallback, если в поле формы
  не задан displayColumn.
- Миграция 0057 + запись в _journal.json.
2026-07-12 23:07:34 +03:00

434 lines
9.1 KiB
JSON

{
"version": "7",
"dialect": "postgresql",
"entries": [
{
"idx": 0,
"version": "7",
"when": 1778594827576,
"tag": "0000_baseline",
"breakpoints": true
},
{
"idx": 1,
"version": "7",
"when": 1778594828000,
"tag": "0001_sync_missing_columns",
"breakpoints": true
},
{
"idx": 2,
"version": "7",
"when": 1747054800000,
"tag": "0002_reaction_unread_count",
"breakpoints": true
},
{
"idx": 3,
"version": "7",
"when": 1747141200000,
"tag": "0003_rag_settings",
"breakpoints": true
},
{
"idx": 4,
"version": "7",
"when": 1747227600000,
"tag": "0004_ai_bots",
"breakpoints": true
},
{
"idx": 5,
"version": "7",
"when": 1747314000000,
"tag": "0005_llm_providers",
"breakpoints": true
},
{
"idx": 6,
"version": "7",
"when": 1747400400000,
"tag": "0006_ai_summary_is_auto",
"breakpoints": true
},
{
"idx": 7,
"version": "7",
"when": 1747486800000,
"tag": "0007_sync_missing_columns_v2",
"breakpoints": true
},
{
"idx": 8,
"version": "7",
"when": 1747573200000,
"tag": "0008_db_indexes",
"breakpoints": true
},
{
"idx": 9,
"version": "7",
"when": 1747659600000,
"tag": "0009_file_uploads_tracking",
"breakpoints": true
},
{
"idx": 10,
"version": "7",
"when": 1747746000000,
"tag": "0010_conversation_member_muted_at",
"breakpoints": true
},
{
"idx": 11,
"version": "7",
"when": 1747832400000,
"tag": "0011_rls_tasks_notnull",
"breakpoints": true
},
{
"idx": 12,
"version": "7",
"when": 1778698494851,
"tag": "0012_romantic_kang",
"breakpoints": true
},
{
"idx": 13,
"version": "7",
"when": 1751546660000,
"tag": "0025_user_profile_fields",
"breakpoints": true
},
{
"idx": 14,
"version": "7",
"when": 1760208000000,
"tag": "0033_document_center_tables",
"breakpoints": true
},
{
"idx": 15,
"version": "7",
"when": 1781850300000,
"tag": "0034_document_generations_cascade",
"breakpoints": true
},
{
"idx": 16,
"version": "7",
"when": 1781898000000,
"tag": "0035_add_remember_to_user_sessions",
"breakpoints": true
},
{
"idx": 17,
"version": "7",
"when": 1781990000000,
"tag": "0036_create_rental_duplicate_automation",
"breakpoints": true
},
{
"idx": 18,
"version": "7",
"when": 1782000000000,
"tag": "0037_update_rental_duplicate_automation_message",
"breakpoints": true
},
{
"idx": 19,
"version": "7",
"when": 1782000100000,
"tag": "0038_update_rental_duplicate_automation_renter",
"breakpoints": true
},
{
"idx": 20,
"version": "7",
"when": 1783000000000,
"tag": "0039_add_asset_form_link",
"breakpoints": true
},
{
"idx": 21,
"version": "7",
"when": 1783000001000,
"tag": "0040_document_template_folders_and_targets",
"breakpoints": true
},
{
"idx": 22,
"version": "7",
"when": 1783883784747,
"tag": "0013_custom_headers",
"breakpoints": true
},
{
"idx": 23,
"version": "7",
"when": 1783883784747,
"tag": "0014_bot_context_settings",
"breakpoints": true
},
{
"idx": 24,
"version": "7",
"when": 1783883784747,
"tag": "0015_global_fields_company_autofill",
"breakpoints": true
},
{
"idx": 25,
"version": "7",
"when": 1783883784747,
"tag": "0016_cleanup_orphans",
"breakpoints": true
},
{
"idx": 26,
"version": "7",
"when": 1783883784747,
"tag": "0017_contract_number_counters",
"breakpoints": true
},
{
"idx": 27,
"version": "7",
"when": 1783883784747,
"tag": "0018_auto_prolongation",
"breakpoints": true
},
{
"idx": 28,
"version": "7",
"when": 1783883784747,
"tag": "0019_finance_tables",
"breakpoints": true
},
{
"idx": 29,
"version": "7",
"when": 1783883784747,
"tag": "0020_expand_user_role",
"breakpoints": true
},
{
"idx": 30,
"version": "7",
"when": 1783883784747,
"tag": "0021_rename_global_fields_to_field_templates",
"breakpoints": true
},
{
"idx": 31,
"version": "7",
"when": 1783883784747,
"tag": "0021_task_inbox_hidden",
"breakpoints": true
},
{
"idx": 32,
"version": "7",
"when": 1783883784747,
"tag": "0022_field_display_order",
"breakpoints": true
},
{
"idx": 33,
"version": "7",
"when": 1783883784747,
"tag": "0023_auto_status_entry_conditions",
"breakpoints": true
},
{
"idx": 34,
"version": "7",
"when": 1783883784747,
"tag": "0023_tab_display_order",
"breakpoints": true
},
{
"idx": 35,
"version": "7",
"when": 1783883784747,
"tag": "0024_fix_system_tab_order_default",
"breakpoints": true
},
{
"idx": 36,
"version": "7",
"when": 1783883784747,
"tag": "0026_app_role_permissions",
"breakpoints": true
},
{
"idx": 37,
"version": "7",
"when": 1783883784747,
"tag": "0027_add_openstreetmap_default",
"breakpoints": true
},
{
"idx": 38,
"version": "7",
"when": 1783883784747,
"tag": "0028_form_access_rules",
"breakpoints": true
},
{
"idx": 39,
"version": "7",
"when": 1783883784747,
"tag": "0029_add_middle_name",
"breakpoints": true
},
{
"idx": 40,
"version": "7",
"when": 1783883784747,
"tag": "0030_data_table_access_rules",
"breakpoints": true
},
{
"idx": 41,
"version": "7",
"when": 1783883784747,
"tag": "0031_field_required_rules",
"breakpoints": true
},
{
"idx": 42,
"version": "7",
"when": 1783883784747,
"tag": "0032_field_immutable_visibility_rules",
"breakpoints": true
},
{
"idx": 43,
"version": "7",
"when": 1783883784747,
"tag": "0040_add_user_last_activity",
"breakpoints": true
},
{
"idx": 44,
"version": "7",
"when": 1783883784747,
"tag": "0041_user_profile_enhancements",
"breakpoints": true
},
{
"idx": 45,
"version": "7",
"when": 1783883784747,
"tag": "0042_user_additional_contacts",
"breakpoints": true
},
{
"idx": 46,
"version": "7",
"when": 1783883784747,
"tag": "0043_form_and_directory_folders",
"breakpoints": true
},
{
"idx": 47,
"version": "7",
"when": 1783883784747,
"tag": "0044_user_statuses",
"breakpoints": true
},
{
"idx": 48,
"version": "7",
"when": 1783883784747,
"tag": "0045_add_allow_multiple_to_form_fields",
"breakpoints": true
},
{
"idx": 49,
"version": "7",
"when": 1783883784747,
"tag": "0046_fill_completed_at_for_completed_tasks",
"breakpoints": true
},
{
"idx": 50,
"version": "7",
"when": 1783883784747,
"tag": "0047_add_offline_cache_to_forms",
"breakpoints": true
},
{
"idx": 51,
"version": "7",
"when": 1783883784747,
"tag": "0048_add_offline_flags_to_automations",
"breakpoints": true
},
{
"idx": 52,
"version": "7",
"when": 1783883784747,
"tag": "0049_create_user_offline_subscriptions",
"breakpoints": true
},
{
"idx": 53,
"version": "7",
"when": 1783883784747,
"tag": "0050_user_sessions_token_family",
"breakpoints": true
},
{
"idx": 54,
"version": "7",
"when": 1783883784747,
"tag": "0051_gantt_field_role",
"breakpoints": true
},
{
"idx": 55,
"version": "7",
"when": 1783883784747,
"tag": "0052_idempotency_keys",
"breakpoints": true
},
{
"idx": 56,
"version": "7",
"when": 1783883784747,
"tag": "0053_embedding_queue",
"breakpoints": true
},
{
"idx": 57,
"version": "7",
"when": 1783883784747,
"tag": "0054_organization_skins",
"breakpoints": true
},
{
"idx": 58,
"version": "7",
"when": 1783883784747,
"tag": "0055_data_table_rows_hierarchy",
"breakpoints": true
},
{
"idx": 59,
"version": "7",
"when": 1783883784747,
"tag": "0056_add_tree_column_index_to_data_tables",
"breakpoints": true
},
{
"idx": 60,
"version": "7",
"when": 1752330000000,
"tag": "0057_add_tree_display_column_index",
"breakpoints": true
}
]
}