Consistent order of tables in generated SQL schema

Resolves [rt.cpan.org #82978] by working around [rt.cpan.org #83085] in
DBIx::DBSchema.

Instead of using DBIx::DBSchema->sql, we build the schema for each
table ourselves.