HCatalog
 

PUT ddl/database/:db

Description

Create a database.

URL

http://www.myserver.com/templeton/v1/ddl/database/:db

Parameters

NameDescriptionRequired?Default
:db The database name Required None
group The user group to use Optional None
permissions The permissions string to use Optional None
location The database location Optional None
comment A comment for the database, like a description Optional None
properties The database properties Optional None

The standard parameters are also supported.

Results

NameDescription
database The database name

Example

Curl Command

% curl -s -X PUT -HContent-type:application/json \
       -d '{ "comment":"Hello there",
             "location":"hdfs://localhost:9000/user/hive/my_warehouse",
             "properties":{"a":"b"}}' \
       'http://localhost:50111/templeton/v1/ddl/database/newdb?user.name=rachel'

JSON Output

{
 "database":"newdb"
}