• 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
..
Visitor Loading commit data...
AbstractAsset.php Loading commit data...
AbstractSchemaManager.php Loading commit data...
Column.php Loading commit data...
ColumnDiff.php Loading commit data...
Comparator.php Loading commit data...
Constraint.php Loading commit data...
DB2SchemaManager.php Loading commit data...
ForeignKeyConstraint.php Loading commit data...
Index.php Loading commit data...
MsSqlSchemaManager.php Loading commit data...
MySqlSchemaManager.php Loading commit data...
OracleSchemaManager.php Loading commit data...
PostgreSqlSchemaManager.php Loading commit data...
Schema.php Loading commit data...
SchemaConfig.php Loading commit data...
SchemaDiff.php Loading commit data...
SchemaException.php Loading commit data...
Sequence.php Loading commit data...
SqliteSchemaManager.php Loading commit data...
Table.php Loading commit data...
TableDiff.php Loading commit data...
View.php Loading commit data...