Affects Version/s: None
Fix Version/s: 2.5
Security Level: All
This issue is created automatically through a Github pull request on behalf of deeky666:
Running the Sqlite testsuite I get the following error:
There was 1 failure:
Failed asserting that two arrays are equal.
0 => 'id'
- 1 => 'other_id'
This is due to the schema manager not correctly building composite primary keys on Sqlite. I don't know why this does not fail on Travis but accoding to the [official documentation](http://www.sqlite.org/pragma.html#pragma_table_info) this approach is the correct implementation.
I did not add a dedicated test for this as there obviously already is one that covers this.