Top > 開発ガイド > コンポーネント移行ガイド > 0.2.2 => 0.3.0
コンポーネント移行ガイド 0.2.2 => 0.3.0
Rubricks本体を0.2.2から0.3.0に変更した際に必要な、コンポーネントの修正点を説明します。
インストール情報(_install/component_info.rb)の修正1
ComponentInfo?クラスがRubricksComponentInfo?クラスを継承するように変更します。
▼変更前
class News::ComponentInfo end
▼変更後
class News::ComponentInfo < RubricksComponentInfo end
インストール情報(_install/component_info.rb)の修正2
@tablesを使って記述していたテーブル情報を削除します。この情報は下記の「スキーマ情報」に記述するようになります。
スキーマ情報(_install/init_table.rb)の修正
- ファイルの格納位置を変更します。
- _install/init_table.rb => _install/db/001_news_schema.rb
- _install/init_table.rb => _install/db/001_news_schema.rb
- 記述内容に関してはMigrationの規約に従います。
