FuelPHPでPostgresqlを使用してInsertを行うとInsertで生成したlastInsertIdが取得できません。 原因はPDO::lastInsertIdの使い方でした。 PDOのマニュアルに「PDO_PGSQL の場合、name パラメータにシーケンスオブジェクト名を指定する必要があります。」と記載されているのに FuelPHPのCoreでは対応していません。 なので、Coreを拡張して対応することにしました。 拡張対象のクラス Database_PDO_Connection Database_Query それぞれのクラスを作成する。 APPPATH .’classes/core/query.php’ \Fuel\Core\Database_Queryクラスより、executeメソッドをコピーし拡張を施す。 class Database_Query extends \F
