KonaWiki を MYSQL に対応させようと思って作業。
同じ SQL だから、すぐ対応できるだろう、ある程度汎用性持たせたし・・・と思って作業開始。しかし、エラー出まくりです。
まず、MySQL のために、AUTO_INCREMENT をつけたら、SQLite でエラー。それから、sqlite では、key とか show などのカラム名がOKなので、それを使っていたのですが、MySQLでは、これらのカラム名はNG。うむ。最近、MySQLのテーブル定義してなかったので、すっかり失念していました。既存のDBとの兼ね合いを考えると…。
でも、あとちょっとでできそう。。。できました!
| cloned | MySQLはバッククオートつければ予約後もカラム名に使えたと思います。「create table `key` ( `key` int, `show` varchar(10) );」みたいな。使うべきかどうかは別の問題ですが。 (2008-09-20 17:15:15) |
| クジラ | おぉ、そうなんですか!でも、今後、別のDBに対応することも考えると危険ですよね(w (2008-09-21 01:33:01) |