Merge pull request #9982 from annando/issue-9975
Issue 9975: Remove unused views
This commit is contained in:
commit
a23c3111a0
1 changed files with 14 additions and 0 deletions
|
@ -77,6 +77,20 @@ class View
|
|||
|
||||
public static function create(bool $verbose, bool $action)
|
||||
{
|
||||
// Delete previously used views that aren't used anymore
|
||||
foreach(['post-view', 'post-thread-view'] as $view) {
|
||||
if (self::isView($view)) {
|
||||
$sql = sprintf("DROP VIEW IF EXISTS `%s`", DBA::escape($view));
|
||||
if (!empty($sql) && $verbose) {
|
||||
echo $sql . ";\n";
|
||||
}
|
||||
|
||||
if (!empty($sql) && $action) {
|
||||
DBA::e($sql);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$definition = self::definition();
|
||||
|
||||
foreach ($definition as $name => $structure) {
|
||||
|
|
Loading…
Reference in a new issue