• Miquel Rodríguez Telep / Michael Rodríguez-Torrent's avatar
    Remove broken SQLite auto-increment and fix composite primary keys · ced12abf
    * The old implementation produced invalid SQLite statements for tables with
      a composite primary key, as SQLite cannot have more than one primary key
      clause and autoincrement can only be declared on a single column
    * There is currently no way to tell from its pragma if an SQLite column
      auto-increments, therefore enabling it on all primary keys is not accurate
    * SQLite primary keys auto-increment anyway (but slightly differently from an
      actual auto-increment column -- not guaranteed unique)
    ced12abf
Name
Last commit
Last update
..
Cache Loading commit data...
Driver Loading commit data...
Event Loading commit data...
Logging Loading commit data...
Platforms Loading commit data...
Portability Loading commit data...
Query Loading commit data...
Schema Loading commit data...
Tools/Console Loading commit data...
Types Loading commit data...
Configuration.php Loading commit data...
Connection.php Loading commit data...
ConnectionException.php Loading commit data...
DBALException.php Loading commit data...
Driver.php Loading commit data...
DriverManager.php Loading commit data...
Events.php Loading commit data...
LockMode.php Loading commit data...
README.markdown Loading commit data...
SQLParserUtils.php Loading commit data...
Statement.php Loading commit data...
Version.php Loading commit data...