AloMarron

同人関係とQMA関連のツールはAloMarron.comへ移動

アロエたんに萌えつつ AIR x Ethna で開発する日々

2007年11月25日(日)

EthnaとDB

カテゴリ - karinharp @ 04時21分30秒

3連休だから、ひたすらにMQMAの開発をすすめてるよヽ(´ー`)ノ

なんだけど、実は以下の作業を全て並行してやってるから、もう何がなんだかわからないことに、、(´д`;)

☆今週末の開発☆

  1. CentOSで新規にサーバを立てる
  2. MQMAのクライアント側をAIRで組む
  3. MQMAのサーバ側をethnaで組む
  4. MQMAの問題登録・管理関連のWebIFをethnaで組む
  5. 新しく取得したドメイン用のWebサイトをrubyで組む
  6. 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>タグは不要です。


スパム防止のため画像認証を掛けています。左記の画像の英数字5桁をフォームに入力し、『「書き込む」ボタンを有効にする』を押し、送信ボタンを有効にして投稿してください。




マロンてんてー


『ヤンデレの女の子に死ぬほど愛されて眠れないCDぎゃーーーっ!』綾小路 咲夜(CV:水橋 かおり)