v.25.11Improvement
Enable create_table_empty_primary_key_by_default by default
Enable create_table_empty_primary_key_by_default by default. This is better for usability. #89333 (Alexey Milovidov).Why it matters
This change improves usability by making tables default to having an empty primary key, aligning ClickHouse's behavior with common user expectations and simplifying table creation without requiring explicit primary key definitions.How to use it
Thecreate_table_empty_primary_key_by_default setting is now enabled by default, so users do not need to take any additional action. To override this behavior, users can explicitly set the setting to false in their session or configuration.