Types

class clink.service.mongo.type.MongoDocSpec(name, indexes)[source]

Specify an mongo document in database

Parameters:
  • name (str) –
  • indexes (list[pymongo.IndexModel]) –
name

Name of document

indexes

List of indexes of document

class clink.service.mongo.type.MongoConf(dburl, dbname)[source]

Specify information of mongo server

Parameters:
  • dburl (str) –
  • dbname (str) –
dburl

URL to server, it follows forms

  • mongodb://domain/path
  • mongodb://<username>:<password>@domain/path
dbname

Name of database will be use

class clink.service.auth.type.ConfirmCodeSpec(code, exp_date)[source]

Specify confirm code and expired date

Parameters: