migrations: tags.name must be unique
migrations: tags.count is now managed by triggers