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 件のコメント:
コメントを投稿