Add MySQLConnection and PostgresConnection - make PDOConnection abstract.
MySQLConnection should have lastInsertId() without arguments.
PostgresConnection may have lastInsertId() with argument, but I'm inclined to remove support for lastInsertId() on Postgres, since we have support for RETURNING now, which is much more powerful, and doesn't depend on knowing the sequence name.
We have DBMS-specific connection-types - I'm closing this issue, pending more precise proposals/specs for connection type differences, if/when required.
Add
MySQLConnection
andPostgresConnection
- makePDOConnection
abstract.MySQLConnection
should havelastInsertId()
without arguments.PostgresConnection
may havelastInsertId()
with argument, but I'm inclined to remove support forlastInsertId()
on Postgres, since we have support forRETURNING
now, which is much more powerful, and doesn't depend on knowing the sequence name.