2017-12-13 3 views
0

私は、キャメルケーシーの命名規則の上位のデータベースを持っています。 MyColumn。私のレールアプリのSequel gemを使用してデータベースにアクセスすると、モデルの変数名またはハッシュキーとして列の名前がmycolumnに変更されます。自分のコードに元のデータベースの列名を保存するにはどうすればよいですか?Sequelで元の列名を保持する方法

私はtiny-tdsアダプターを備えたSQL Server DBを使用しています。私はまた、続編の宝石を使用しています。

答えて

1

あなたはidentifier_mangling拡張子を使用してMSSQLにマングリングのデフォルトを変更することができます。

DB.extension(:identifier_mangling) 
DB.identifier_input_method = DB.identifier_output_method = nil 
+0

はこの返事をどうもありがとうございます。出来た。 – JosephGage

+0

この拡張機能が存在するかどうかはわかりませんでした。私は自分のことを書いて、すべてのカラム名を縮小して強調し、ルビースタイルの名前を持つようにしました。 – three

関連する問題