code: def createDatabase(self, name, **dbArgs) :
          "use dbArgs for arguments other than name. for a full list of arguments please have a look at arangoDB's doc"
          dbArgs['name'] = name
          payload = json.dumps(dbArgs, default=str)
          url = self.URL + "/database"
          r = self.session.post(url, data = payload)
          data = r.json()
          if r.status_code == 201 and not data["error"] :
              db = Database(self, name)
              self.databases[name] = db
              return self.databases[name]
          else :
              raise CreationError(data["errorMessage"], r.contentf createDatabase(self, name, **dbArgs) :
          "use dbArgs for arguments other than name. for a full list of arguments please have a look at arangoDB's doc"
          dbArgs['name'] = name
          payload = json.dumps(dbArgs, default=str)
          url = self.URL + "/database"
          r = self.session.post(url, data = payload)
          data = r.json()
          if r.status_code == 201 and not data["error"] :
              db = Database(self, name)
              self.databases[name] = db
              return self.databases[name]
          else :
              raise CreationError(data["errorMessage"], r.content)
docs: use dbArgs for arguments other than name. for a full list of arguments please have a look at arangoDB's doc