discourse-solved/lib/discourse_solved
Natalie Tay 55c1eb4d60
DEV: Move solved custom fields into a table (#342)
Related: 
- https://github.com/discourse/discourse-solved/pull/309
- https://github.com/discourse/discourse-solved/pull/341

Requires:
- https://github.com/discourse/discourse/pull/31954

This commit converts all use of post and topic custom fields into a dedicated table:
- migration for copying custom field into table
- swap app usage of custom fields to table

This commit does not attempt to fix issues or optimise, and does not delete old data from custom fields _yet_.
2025-03-25 14:51:32 +08:00
..
accepted_answer_cache.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
before_head_close.rb DEV: Move solved custom fields into a table (#342) 2025-03-25 14:51:32 +08:00
category_extension.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
engine.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
first_accepted_post_solution_validator.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
guardian_extensions.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
post_serializer_extension.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
register_filters.rb DEV: Move solved custom fields into a table (#342) 2025-03-25 14:51:32 +08:00
topic_extension.rb DEV: Move solved custom fields into a table (#342) 2025-03-25 14:51:32 +08:00
topic_posters_summary_extension.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00
topic_view_serializer_extension.rb DEV: Move solved custom fields into a table (#342) 2025-03-25 14:51:32 +08:00
user_summary_extension.rb DEV: Move solved custom fields into a table (#342) 2025-03-25 14:51:32 +08:00
web_hook_extension.rb DEV: Autoload and segregate features to prep for migration (#341) 2025-03-21 11:45:19 +08:00