• 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
bin Loading commit data...
lib Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.gitmodules Loading commit data...
.travis.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
UPGRADE Loading commit data...
build.properties.dev Loading commit data...
build.xml Loading commit data...
composer.json Loading commit data...
phpunit.xml.dist Loading commit data...
run-all.sh Loading commit data...