2006-07-29 小さいので手の込んだことを。 Rails 開発 ARでは、なんとか.transaction{}でトランザクションが使える。で、SQLiteはトランザクション対応。 なのに、transactionメソッドを使ったコードを走らせてログを見ると、どうもbegin; commit; が発行されてる気配が見えない。 PostgreSQLで走らせるとちゃんとやってるのが見えるのに。 見えないだけでちゃんとトランザクション処理が行われてる 単体ではそれぞれ対応してるけど、AR+SQLiteという組み合わせでは実はトランザクションが効かない さあどっちだ。前者ならいいんだけど。