@Override
public int update() {
session.getUser().checkAdmin();
session.commit(true);
Database db = session.getDatabase();
User user = db.getUser(authorization);
user.checkAdmin();
try {
MigrationManager.announceNewKeyspace(defs.asKSMetadata(keyspaceName));
} catch (AlreadyExistsException e) {
if (!ifNotExists)
throw DbException.convert(e);