0

jruby 1.7.9 で activerecord-jdbcderby-adapter gem を使用し、レガシー Derby データベースで rails 4.0.2 を使用しています。

私の Derby テーブルにはいくつかの smallint フィールドがあります。

これらはすべて、アダプターによってブール値として解釈されます (つまり、int 値は失われます)。

これに対する回避策はありますか (列の種類を変更する以外に)?

4

1 に答える 1

-1

現在は必要ありません (これまでのところ誰も必要としませんでした) が、いくつかのコピー アンド ペーストで実行できます。

https://github.com/jruby/activerecord-jdbc-adapter/blob/master/lib/arjdbc/firebird/adapter.rb#L43

そのようなものをここのどこかに追加する必要があります:

https://github.com/jruby/activerecord-jdbc-adapter/blob/master/lib/arjdbc/derby/adapter.rb#L56

PRを探しています:)

于 2014-02-10T15:37:45.773 に答える