diff --git a/resources/sql/autopatches/20150727.heraldaction.1.sql b/resources/sql/autopatches/20150727.heraldaction.1.sql new file mode 100644 --- /dev/null +++ b/resources/sql/autopatches/20150727.heraldaction.1.sql @@ -0,0 +1,2 @@ +RENAME TABLE {$NAMESPACE}_herald.herald_actionrecord + TO {$NAMESPACE}_herald.herald_action; diff --git a/src/applications/herald/storage/HeraldActionRecord.php b/src/applications/herald/storage/HeraldActionRecord.php --- a/src/applications/herald/storage/HeraldActionRecord.php +++ b/src/applications/herald/storage/HeraldActionRecord.php @@ -7,6 +7,14 @@ protected $action; protected $target; + public function getTableName() { + // TODO: This class was renamed, but we have a migration which affects the + // table prior to to the rename. For now, having cruft here is cleaner than + // having it in the migration. We could rename this table again and no-op + // the migration after some time. See T8958. + return 'herald_action'; + } + protected function getConfiguration() { return array( self::CONFIG_SERIALIZATION => array(