- Rename core migration 20260627000000_PluginMigrationsTableCreate to
20261026000000_PluginConfigTableCreate, merging plugin_migrations
table creation into the same SQL script as plugin_config and adding
a startup log message; down() now drops both tables.
- Consolidate the plugin_migrations CREATE TABLE statement into
3.5.0_PluginConfigTableCreate.sql and remove the now-redundant
3.5.1_PluginMigrationsTableCreate.sql script.
- Update app/Plugins/README.md reference to the renamed migration
class.
- Add WhatsAppPlugin migration CreateWhatsAppMessagesTable to create
the whatsapp_messages conversation log table (utf8mb4, unique
wa_message_id to dedupe webhook redelivery); dropped explicitly by
WhatsAppPlugin::uninstall() instead of a down() method.
Signed-off-by: objecttothis <17935339+objecttothis@users.noreply.github.com>