table_exists(MyModel) should raise error
Thanks, this method now accepts a model class.
Misuse of `table_exists` API always returns `False`:

```py
db.table_exists(MyModel)
```

IMO this should either raise an error, or be identical to

```py
db.table_exists(MyModel.table_name)
```