DBIx::Class::SchemaのDeployでDEFAULT CHARACTER SET = utf8する方法

| コメント(5)

まだExperimentalだけどdeploy()とcreate_ddl_dir()は便利に使わせてもらっています。
MySQL5は問題ないけどMySQL4では各CREATE Tableに「DEFAULT CHARACTER SET =utf8;」追加してい。

CREATE TABLE `are` ( ) Type=InnoDB DEFAULT CHARACTER SET =utf8;
のように。
are bokutin % diff /usr/lib/perl5/site_perl/5.8.5/SQL/Translator/Parser/DBIx/Class.pm lib/SQL/Translator/Parser/DBIx/Class.pm 60a61,63 > > $table->extra('mysql_charset', '=utf8'); >

コメント(5)

初めまして!ネコヤマです!
リンク元に見慣れないURLがあったので、
ノコノコやってきてみましたら。
嬉しいことにネコ画像が!!(笑)
あんなショボクレブログをリンクして
下さってありがとうございます。

自分のブログ以外でネコ画像が
見られるとは思わず、嬉しかったです。
これからもヨロシクお願いします。
まずはご挨拶までー。

というか、最近のブログを拝見させて
もらったのですが、内容が難しくて
PC素人なアタシにはチンプンカンプン
なのでした(涙)
スミマセンです。うっ、うっ。

はじめまして。
勝手にリンクしてしまってスミマセン。
ネコ画像めちゃカワイイでよ!

ブログは毎日モニっております。
これからも生温かいぶっとんでるブログを是非!

はじめまして、ume20と申します。
わたしもネコヤマさんと同じく、見慣れないリンク元をたどってやってまいりました。

わたしの作成したデータを有効利用していただいて、感謝です。
どうもありがとうございました。

申しおくれました、ぼくちんといいます。
PODの酷い英語を直したらご連絡させていただこうと思っていました。
勝手に使ってしまった形になってしまって申し訳ありません。

サンプルデータの作成に使わせて頂きました。今までランダムなアルファベットだった人名の箇所が、ありそうな名前が入ることで、割れ窓理論的に良い方向に 向いました。
偏にume20様のおかげです。ありがとうございました。

ライセンス的に問題がありましたらご連絡ください。修正、又は取り下げさせて頂きます。

お返事、どうもです。
ライセンス的にはCreative Commons Attribution 2.1(再利用可・原作者表示)ですので、問題ないと思います。
それよりも、こうやってデータを有効利用してくださって、嬉しいです。
CPANにはお世話になったので、ほんのちょっとでも恩返しできたかな?

コメントする