Viewing File: /usr/local/cpanel/base/3rdparty/roundcube/plugins/carddav/tests/Unit/data/jsonDb/schema.json

{
	"accounts": {
		"id": "key",
		"accountname": "string",
		"username": "string",
		"password": "string",
		"discovery_url": "?string",
		"user_id": "int",
		"last_discovered": "int=0",
		"rediscover_time": "int=86400",
		"presetname": "?string",
		"flags": "int=0"
	},
	"addressbooks": {
		"id": "key",
		"name": "string",
		"url": "string",
		"flags": "int=5",
		"last_updated": "int=0",
		"refresh_time": "int=3600",
		"sync_token": "string=",
		"account_id": "key[accounts.id]"
	},
	"contacts": {
		"id": "key",
		"abook_id": "key[addressbooks.id]",
		"name": "string",
		"email": "?string",
		"firstname": "?string",
		"surname": "?string",
		"organization": "?string",
		"showas": "string=",
		"vcard": "string",
		"etag": "string",
		"uri": "string",
		"cuid": "string"
	},
	"groups": {
		"id": "key",
		"abook_id": "key[addressbooks.id]",
		"name": "string",
		"vcard": "?string",
		"etag": "?string",
		"uri": "?string",
		"cuid": "?string"
	},
	"group_user": {
		"group_id": "key[groups.id]",
		"contact_id": "key[contacts.id]"
	},
	"xsubtypes": {
		"id": "key",
		"abook_id": "key[addressbooks.id]",
		"typename": "string",
		"subtype": "string"
	},
	"migrations": {
		"id": "key",
		"filename": "string",
		"processed_at": "string=1234"
	}
}
Back to Directory File Manager