No way to create a table by string?
What would it create if there were no columns defined? it could just create a table with an id column by default And what if you don't want the "id" column? Seems weird. `migrator.create_table('users', pk='user_id'),` 
 Peewee already has APIs for creating tables -- going to pass on these suggestions.
why is this not possible?

```
engine = database.engines['default']
migrator = MySQLMigrator(engine)

engine.create_tables(['users'], True) <--- not possible

migrate(
    migrator.add_column('users', 'column_name', 'CharField(default=255)'),
)

engine.close()
```

is there no way to simply create a table based off of a string? I want to separate the models and the migrations from each other so that I don't need to create a model before I create a table for it. I would like to create tables without a model

or even a way to do:

`migrator.create_table('users', True),`