PostgreSQL
MySQLで軽くやってみてましたが、本番ではPostgreSQLを使ってるのでやってみた。
Createできません。。。
恐らくモデルに何も指定しないとMySQL以外は独自のシーケンスを作成してidを取得するみたいです。
PostgreSQLの場合SERIAL型を指定すると自動的にシーケンスが作成されるので、
モデルに以下を設定するとシーケンスを作成しないみたいです。
class Post extends ActiveRecord { var $_generateSequence = false; }