I dropped all tables in a db but had to use `foreign_key_checks=0` because of a table referencing the other not being deleted.

Now I enabled foreign key checks and I can't create `users` table in an empty database. I feel like there is a hanging FK constraint. I dropped the DB and re-created, same result.

```
[HY000][1822] Failed to add the foreign key constraint. Missing index for constraint 'apiCalls_users_Id_fk' in the referenced table 'users'

```

```sql
set foreign_key_checks=0; --with or without this, same thing.
CREATE TABLE users (
    id integer NOT NULL,
);

```

This is literally what I am trying to create in an **empty database** that has no tables, that was dropped and re-created with `create schema`. 
It fails with just 1 column. If I try this in a schema `some_other_schema_name` it works.

Also restarted MySQL couple of times, no change.
`mysql Ver 8.0.15 for osx10.14 on x86_64 (Homebrew)`

Any ideas?