When running CreateTable() it will produce invalid sql and throw a multiple default values specified for column if you specify a default on a pk type Snowflake int64 // User model type User struct { ...
CreateTable puts identity column to the last position in create table script, so when we use, for example, sql server management studio or other manager, primary key column appeared in the end of the ...