transactions around table creation logic break the migrations
pull record fns into public defs for integrating into new records
move the migration (sql) execution into the db interface
version bump + rename for clojars