Friday, October 11 2024 @ 12:00 AM JST

GeeklogデータのphpMyAdmin SQLを使ったメンテナンス

  • Saturday, February 15 2014 @ 05:15 PM JST
  • 投稿者:
  • 表示回数 10,244
Geeklog

良く使うSQLを紹介します。

プラグインをすべて無効にする

インストールでサイトがエラーになったらまずプラグインをすべて無効にしてください。

update `gl_plugins` set `pi_enabled` = '0'

ユーザーのテーマをすべてhorizonに変更する方法

update `gl_users` set `theme` = 'horizon'

Geeklogをアップグレードする前に必ずしておきたい、プラグイン全部無効化。

update `gl_plugins` set `pi_enabled` = '0'

静的ページのcache_timeをすべて1日(86400秒)にする

update `gl_staticpage` set `cache_time` = '86400'

記事をTOPに表示させない(話題ページでのみ表示) 企業サイトなどで活用

update `gl_stories` set `frontpage` = '0'

記事のコメントをすべて無効にする

update `gl_stories` set `commentcode` = '-1'

記事と静的ページのグループIDを一括変更する

update `gl_topics` set `group_id` = '35'
update `gl_staticpage` set `group_id` = '35'

dataBoxコメント無効

update `gl_databox_base` set `commentcode` = '-1'

dataBox owner_id 2のデータを、たとえば58のグループIDに変更

update `gl_databox_base` set `group_id` = '58'

dataBox trackbackcodeを無効にする

update `gl_databox_base` set `trackbackcode` = '-1'

dataBox commentを無効にする

update `gl_databox_base` set `commentcode` = '-1'

dataBoxのcache_timeをすべて1日(86400秒)にする

update `gl_databox_base` set `cache_time` = '86400'

dataBox すべてのデータのタイプを1にする

update `gl_databox_base` set  `fieldset_id` = '1'

※旧バージョンから移行するとき、タイプをかならず指定してください。

expired を0000-00-00 00:00:00 にする

update `gl_databox_base` set  `expired` = '0000-00-00 00:00:00'

メディアギャラリーのアルバムをすべて隠しアルバムにする

update `gl_mg_albums` set `hidden` = '1'