FuelPHP MigrationでMroongaのラッパーモードを利用する

2015/6/11

FuelPHPのマイグレーションでMroongaのラッパーモードを利用したテーブルを作成する方法です。
備忘録として書いておきます。

Mroongaのラッパーモードを利用するには、テーブルオプションを ENGINE = Mroonga COMMENT = 'engine "InnoDB"' のように指定する必要があります。

DBUtil::create_table メソッドの第5引数 $engineでストレージエンジンの指定は可能なのですが、コメントの指定をどうしようかと悩んでいました。
create_tableメソッドのソースを読んでみると、$engineはエスケープなども行われずにそのまま文字列結合しているようなので、COMMENTも一緒にぶち込むことにしました。
見た目は良くないですが、Coreを拡張するのも面倒なので…

class Create_test
{
	public function up()
	{
		\DBUtil::create_table('test', array(
			'id' => array('constraint' => 11, 'type' => 'int', 'auto_increment' => true, 'unsigned' => true),
			'content' => array('constraint' => 255, 'type' => 'varchar'),
		), array('id'), false, "Mroonga COMMENT  = 'engine \"InnoDB\"'", 'utf8mb4_general_ci');

		\DBUtil::create_index('test', 'content', 'idx_content', 'fulltext');

	}

	public function down()
	{
		\DBUtil::drop_table('test');
	}
}

他に良い方法があれば是非教えてくださいー

ARIA Blu-ray BOX 予約開始! The AVVENIRE 情報公開!

2015/6/5

本日、ARIA The AVVENIREの最新情報が続々公開!
3話構成で、原作未アニメ化が2話と、天野こずえ先生による新作1話となるようです。

そして、待望のARIA 3シリーズのBlu-ray BOX(BD BOX)の発売日も発表され、予約も開始されました!!
定価で買えば計97,200円!おおむね予想していたぐらいの値段でした。

アニメ公式サイトもリニューアルされて、割とまともになりましたね(笑)

ARIA The AVVENIRE 劇場・チケット情報
http://www.ariacompany.net/theater.php

Blu-ray BOX 発売情報
http://www.ariacompany.net/blu-ray_box.php

特典は公式サイトに表になっているので、各ショップのリンクと現時点での価格(税込)をまとめておきます。
価格変動は今後絶対にあるので、予約開始当初の価格ということでご参考までに。
店舗特典のサンプル画像などは各店まだ出ていないので、まだ何とも言えないですね。

予約店舗・価格まとめ

店舗名 特設ページなど ARIA The ANIMATION ARIA The NATURAL ARIA The ORIGINATION
Amazon.co.jp 『ARIA』シリーズ待望のBlu-ray化 限定版: 27,000
通常版: 27,000
限定版: 41,040
通常版: 41,040
限定版: 29,160
通常版: 29,160
アニメイト  Blu-ray一括購入 97,200  27,000  41,040  29,160
ゲーマーズ  27,000  41,040  29,160
ソフマップ  24,300  36,936  26,244
とらのあな  不朽の名作アニメシリーズが待望のBlu-ray BOXで登場!  27,000  41,040  29,160
楽天ブックス 限定版: 27,000 
通常版: 20,250
限定版: 41,040
通常版: 30,780
限定版: 29,160
通常版: 21,870
ジーストア ジーストア&WonderGOO&新星堂オリジナル特典  27,000  41,040  29,160
セブンネットショッピング 限定版: 27,000
通常版: 20,520
限定版: 41,040
通常版: 31,190
限定版: 29,160
通常版: 22,162
Neowing  「ARIA」シリーズBlu-ray BOX に購入特典決定  27,000 41,040 29,160
Getchu.com 「ARIA The AVVENIRE」原作者・天野こずえ原案の新キャラクター公開!  22,950 34,884 24,786
HMV  『ARIA』シリーズ ファン待望のBD化! 23,220
21,600(※1)
35,294
32,422(※1)
25,078
23,036(※1)
キャラアニ.com 27,000 41,040 29,160
TSUTAYA (特典なし) 23,760 36,115 25,660
タワー
レコード (特典なし)
41,040 29,160

各メディア情報

品名 発売予定日 規格品番 JAN Disc枚数 収録時間
ARIA The ANIMATION Blu-ray BOX 2015/12/24 SHBR-335 4988105103849 3  332分(318分+14分)
ARIA The NATURAL Blu-ray BOX 2016/3/23 ZMAZ-10177 4935228152605 6 665分
ARIA The ORIGINATION Blu-ray BOX 2016/6/24 ZMAZ-10178 4935228152612 4 342分

映像・音声仕様なのですが、いまいち確かな情報が少ないですね。

以下、楽天ブックスとセブンネットより

ARIA The ANIMATION Blu-ray BOX

  • 映像: 16:9 1080 HD, 4:3 1080 HD
    • (推測)Disc1: 16:9 1080p HD
    • (推測)Disc2-3: 4:3 1080i HD
  • 音声: DTS-HD Master Audio 5.1ch, Linear PCM 2.0ch

以下、HMVのリリース情報のページより。

ARIA The NATURAL Blu-ray BOX

  • 記録層
    • Disc1: 1層
    • Disc2-6: 2層
  • 映像
    • Disc1: 16:9 1080p HD
    • Disc2-6: 4:3 1080i HD
  • 音声
    • Disc1: DTS-HD Master Audio 5.1ch
    • Disc2-5: Linear PCM 2.0ch
    • Disc6: Linear PCM 2.0ch,  [コメンタリー] DTS 2.0ch

ARIA The ORIGINATION Blu-ray BOX

  • 記録層
    • Disc1, 4: 1層
    • Disc2, 3: 2層
  • 映像
    • Disc1: 16:9 1080p HD
    • Disc2-4: 4:3 1080i HD (恐らく16:9の間違い)
  • 音声
    • Disc1: DTS-HD Master Audio 5.1ch, [コメンタリー] DTS 2.0ch
    • Disc2-4: Linear PCM 2.0ch

あれあれ?ORIGINATIONが4:3になってるのは間違いだよね?
Disc1が1080pなので、新作のARIA The AVVENIREが収録され、Disc2以降にTVシリーズ本編がアップコンバートされた1080iで収録みたいですね。
DVDでもThe ANIMATION, NATURALはなかなかの残念画質だったので、アップコンバートでどうなるか非常に気になるところです。
音声は、DVDではAC3 2.0chだったのでLinear PCMになったのは嬉しいですね!

しかし…やはりコンプリートボックスみたいな形では出しませんでしたねぇ。
品番を見れば分かりますが、The ANIMATIONだけ販売元が松竹で、他2つはKADOKAWA メディアファクトリーになっています。
DVD-BOXでは3つともメディアファクトリー販売だったので、どういった理由なのでしょうか…?
いずれにせよ、DVDを揃えた身からすると、BD-BOXも安くはない金額なので今後の情報に注視です。
The AVVENIREはBOXの特典だけじゃなくて、単品で出してもいいと思うんだけどなぁ。