real argument parsing for schema/migrate