Files
QSfera/Android/qsferaData/schemas/eu.qsfera.android.data.QSferaDatabase/28.json
T
Курнат Андрей 2315f25754 Initial QSfera import
2026-06-07 10:20:04 +03:00

343 lines
12 KiB
JSON

{
"formatVersion": 1,
"database": {
"version": 28,
"identityHash": "f901705a4788c535432f7e84cd7ff93e",
"entities": [
{
"tableName": "ocshares",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `file_source` INTEGER NOT NULL, `item_source` INTEGER NOT NULL, `share_type` INTEGER NOT NULL, `shate_with` TEXT, `path` TEXT NOT NULL, `permissions` INTEGER NOT NULL, `shared_date` INTEGER NOT NULL, `expiration_date` INTEGER NOT NULL, `token` TEXT, `shared_with_display_name` TEXT, `share_with_additional_info` TEXT, `is_directory` INTEGER NOT NULL, `user_id` INTEGER NOT NULL, `id_remote_shared` INTEGER NOT NULL, `owner_share` TEXT NOT NULL, `name` TEXT, `url` TEXT)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "fileSource",
"columnName": "file_source",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "itemSource",
"columnName": "item_source",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "shareType",
"columnName": "share_type",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "shareWith",
"columnName": "shate_with",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "path",
"columnName": "path",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "permissions",
"columnName": "permissions",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "sharedDate",
"columnName": "shared_date",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "expirationDate",
"columnName": "expiration_date",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "token",
"columnName": "token",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "sharedWithDisplayName",
"columnName": "shared_with_display_name",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "sharedWithAdditionalInfo",
"columnName": "share_with_additional_info",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "isFolder",
"columnName": "is_directory",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "userId",
"columnName": "user_id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "remoteId",
"columnName": "id_remote_shared",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "accountOwner",
"columnName": "owner_share",
"affinity": "TEXT",
"notNull": true
},
{
"fieldPath": "name",
"columnName": "name",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "shareLink",
"columnName": "url",
"affinity": "TEXT",
"notNull": false
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
},
{
"tableName": "capabilities",
"createSql": "CREATE TABLE IF NOT EXISTS `${TABLE_NAME}` (`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, `account` TEXT, `version_mayor` INTEGER NOT NULL, `version_minor` INTEGER NOT NULL, `version_micro` INTEGER NOT NULL, `version_string` TEXT, `version_edition` TEXT, `core_pollinterval` INTEGER NOT NULL, `sharing_api_enabled` INTEGER NOT NULL DEFAULT -1, `search_min_length` INTEGER, `sharing_public_enabled` INTEGER NOT NULL DEFAULT -1, `sharing_public_password_enforced` INTEGER NOT NULL DEFAULT -1, `sharing_public_password_enforced_read_only` INTEGER NOT NULL DEFAULT -1, `sharing_public_password_enforced_read_write` INTEGER NOT NULL DEFAULT -1, `sharing_public_password_enforced_public_only` INTEGER NOT NULL DEFAULT -1, `sharing_public_expire_date_enabled` INTEGER NOT NULL DEFAULT -1, `sharing_public_expire_date_days` INTEGER NOT NULL, `sharing_public_expire_date_enforced` INTEGER NOT NULL DEFAULT -1, `sharing_public_send_mail` INTEGER NOT NULL DEFAULT -1, `sharing_public_upload` INTEGER NOT NULL DEFAULT -1, `sharing_public_multiple` INTEGER NOT NULL DEFAULT -1, `supports_upload_only` INTEGER NOT NULL DEFAULT -1, `sharing_user_send_mail` INTEGER NOT NULL DEFAULT -1, `sharing_resharing` INTEGER NOT NULL DEFAULT -1, `sharing_federation_outgoing` INTEGER NOT NULL DEFAULT -1, `sharing_federation_incoming` INTEGER NOT NULL DEFAULT -1, `files_bigfilechunking` INTEGER NOT NULL DEFAULT -1, `files_undelete` INTEGER NOT NULL DEFAULT -1, `files_versioning` INTEGER NOT NULL DEFAULT -1)",
"fields": [
{
"fieldPath": "id",
"columnName": "id",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "accountName",
"columnName": "account",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "versionMayor",
"columnName": "version_mayor",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "versionMinor",
"columnName": "version_minor",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "versionMicro",
"columnName": "version_micro",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "versionString",
"columnName": "version_string",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "versionEdition",
"columnName": "version_edition",
"affinity": "TEXT",
"notNull": false
},
{
"fieldPath": "corePollInterval",
"columnName": "core_pollinterval",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "filesSharingApiEnabled",
"columnName": "sharing_api_enabled",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingSearchMinLength",
"columnName": "search_min_length",
"affinity": "INTEGER",
"notNull": false
},
{
"fieldPath": "filesSharingPublicEnabled",
"columnName": "sharing_public_enabled",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicPasswordEnforced",
"columnName": "sharing_public_password_enforced",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicPasswordEnforcedReadOnly",
"columnName": "sharing_public_password_enforced_read_only",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicPasswordEnforcedReadWrite",
"columnName": "sharing_public_password_enforced_read_write",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicPasswordEnforcedUploadOnly",
"columnName": "sharing_public_password_enforced_public_only",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicExpireDateEnabled",
"columnName": "sharing_public_expire_date_enabled",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicExpireDateDays",
"columnName": "sharing_public_expire_date_days",
"affinity": "INTEGER",
"notNull": true
},
{
"fieldPath": "filesSharingPublicExpireDateEnforced",
"columnName": "sharing_public_expire_date_enforced",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicSendMail",
"columnName": "sharing_public_send_mail",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicUpload",
"columnName": "sharing_public_upload",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicMultiple",
"columnName": "sharing_public_multiple",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingPublicSupportsUploadOnly",
"columnName": "supports_upload_only",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingUserSendMail",
"columnName": "sharing_user_send_mail",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingResharing",
"columnName": "sharing_resharing",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingFederationOutgoing",
"columnName": "sharing_federation_outgoing",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesSharingFederationIncoming",
"columnName": "sharing_federation_incoming",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesBigFileChunking",
"columnName": "files_bigfilechunking",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesUndelete",
"columnName": "files_undelete",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
},
{
"fieldPath": "filesVersioning",
"columnName": "files_versioning",
"affinity": "INTEGER",
"notNull": true,
"defaultValue": "-1"
}
],
"primaryKey": {
"columnNames": [
"id"
],
"autoGenerate": true
},
"indices": [],
"foreignKeys": []
}
],
"views": [],
"setupQueries": [
"CREATE TABLE IF NOT EXISTS room_master_table (id INTEGER PRIMARY KEY,identity_hash TEXT)",
"INSERT OR REPLACE INTO room_master_table (id,identity_hash) VALUES(42, 'f901705a4788c535432f7e84cd7ff93e')"
]
}
}