Turns out identity columns have more to do with auto increment, and sqlalchemy for some reason creates autoincrement by default on numeric index columns. So basically, the troubles with identity columns can be fixed by adding the autoincrement=False option when defining key columns.
Turns out identity columns have more to do with auto increment, and sqlalchemy for some reason creates autoincrement by default on numeric index columns. So basically, the troubles with identity columns can be fixed by adding the
autoincrement=False
option when defining key columns.Also added two tests, because tests are good.