The issue with DDL like `create`, `drop`, etc. statements is that they're committing the transaction.
But the tests are quite small so perhaps won't be a huge trouble to break that *single transaction* guideline in this case.