Fix empty collection issue during schema sync

With some adapters, things will break if you try to run `.createEach()` with an empty list. Specifically, mongodb doesn't like this. If your local dev db has the collections created from a previous sync run but no data was added, it will bomb out with `MongoError: Message contains no documents`.