EthnaとDB
3連休だから、ひたすらにMQMAの開発をすすめてるよヽ(´ー`)ノ
なんだけど、実は以下の作業を全て並行してやってるから、もう何がなんだかわからないことに、、(´д`;)
☆今週末の開発☆
- CentOSで新規にサーバを立てる
- MQMAのクライアント側をAIRで組む
- MQMAのサーバ側をethnaで組む
- MQMAの問題登録・管理関連のWebIFをethnaで組む
- 新しく取得したドメイン用のWebサイトをrubyで組む
- mixiでのお礼の絵を描く
もう頭から煙が出るくらいに、ぐるぐるになっちゃってるるヽ(>△<)ノ
ethnaとDBの落とし穴
その中でも一番無駄に時間を使っちゃったのが、ethnaとDBの絡み…orz
実は今までethnaだと、割と小規模な物しか作ってなくて、DBをつかっても精々テーブルは数個だったから、テーブル名とかは「data」とか「ranking」みたいな感じで付けてたんだ。
でも、今回は規模がかなり大きいから、普段仕事でやってる時みたいに、「t_user」とかして、フィールド名も「user_id」「user_name」…みたいにしようと思ったんだよ。。
でも、、、
実はそれがいけなかった。。。
なんと、ethnaはアンダーバーの入ったテーブル名を許可してないというすてきな事態が、3時間粘った末に発覚(´д`;)
いや、むしろこっちは発狂寸前だったんだけど、ど、どww
最終的にethnaのコアのソースを呼んでみて、あ、、、これってもしかして、とか思って、それまでAppManagerでググってたけど、テーブル関係でのエラーに変えてググってみたら、見事にあたったよ( /_-)
(参考)http://ethna.jp/pipermail/users/2007-October/000780.html
なんか、どっと疲れちゃったけど、11月以内に、いい加減デモも出したいから、頑張るよっ(>△<)ノシ
この記事に対するコメント
トラックバック用URL:
http://moeserver.net/modules/wordpress/index.php/archives/2007/11/25/ethnadb/trackback/
この投稿には、まだコメントが付いていません
コメントの投稿
改行や段落は自動です
URLとE-mailは自動的にリンクされるので、<a>タグは不要です。

