Method: Appwrite::Databases#create
- Defined in:
- lib/appwrite/services/databases.rb
#create(database_id:, name:) ⇒ Database
Create a new Database.
46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
# File 'lib/appwrite/services/databases.rb', line 46 def create(database_id:, name:) path = '/databases' if database_id.nil? raise Appwrite::Exception.new('Missing required parameter: "databaseId"') end if name.nil? raise Appwrite::Exception.new('Missing required parameter: "name"') end params = { databaseId: database_id, name: name, } headers = { "content-type": 'application/json', } @client.call( method: 'POST', path: path, headers: headers, params: params, response_type: Models::Database ) end |