Sha256: e64628c33affde51ddd514205cf026fe51a7ef1f13f0d7ceeac7032cb7a126e7
Contents?: true
Size: 1.19 KB
Versions: 16
Compression:
Stored size: 1.19 KB
Contents
class CreateHeadTagOnPage < Landable::Migration def up execute "DROP TRIGGER #{Landable.configuration.database_schema_prefix}landable_page_revisions__no_update ON #{Landable.configuration.database_schema_prefix}landable.page_revisions" drop_table "#{Landable.configuration.database_schema_prefix}landable.head_tags" remove_column "#{Landable.configuration.database_schema_prefix}landable.page_revisions", :head_tags add_column "#{Landable.configuration.database_schema_prefix}landable.pages", :head_content, :text add_column "#{Landable.configuration.database_schema_prefix}landable.page_revisions", :head_content, :text execute "CREATE TRIGGER #{Landable.configuration.database_schema_prefix}landable_page_revisions__no_update BEFORE UPDATE OF notes, is_minor, page_id, author_id, created_at, ordinal , theme_id, status_code_id, category_id, redirect_url, body , title, path, meta_tags, head_content ON #{Landable.configuration.database_schema_prefix}landable.page_revisions FOR EACH STATEMENT EXECUTE PROCEDURE #{Landable.configuration.database_schema_prefix}landable.tg_disallow();" end end
Version data entries
16 entries across 16 versions & 1 rubygems