2011-04-23

rails3でrinariからmysqlにつなぐメモ


rails3でmysqlを使おうとすると、gem mysql2 を要求された。
なので、config/database.ymlには以下みたいになるが、rinari-sql は "sql-<adapter名>" という名前の関数を探しにいくので、emacs側でsql-mysql2がないというエラーになる。


development:
  adapter: mysql2
  database: foo
  host: localhost
  port: 3306
  username: bar
  password: baz
  encoding: utf8
  pool: 5
  timeout: 5000

これを避けるには、以下のようにしてsql-mysql2にaliasをはるelispをかけばOK


(defalias 'sql-mysql2 'sql-mysql)

0 件のコメント:

コメントを投稿

ZenBackWidget