default void dropDatabase(String catName, String dbName)
      throws NoSuchObjectException, InvalidOperationException, MetaException, TException {
    dropDatabase(catName, dbName, true, false, false);
  }
Drop a database.  Equivalent to
{@link #dropDatabase(String, String, boolean, boolean, boolean)} with deleteData =
true, ignoreUnknownDb = false, cascade = false.
@param catName Catalog name.  This can be null, in which case
               {@link Warehouse#DEFAULT_CATALOG_NAME} will be assumed.
@param dbName database name.
@throws NoSuchObjectException No database of this name exists in the specified catalog and
ignoreUnknownDb is false.
@throws InvalidOperationException The database contains objects and cascade is false.
@throws MetaException something went wrong, usually either in the RDBMS or storage.
@throws TException general thrift error.
standalone-metastore/metastore-common/src/main/java/org/apache/hadoop/hive/metastore/IMetaStoreClient.java