Path: blob/main/Scripts/sds_codegen/sds_config/sds-config.json
1 views
{1"nsnumber_types": {2"TSIncomingMessage.serverTimestamp": "UInt64",3"TSIncomingMessage.deprecated_sourceDeviceId": "UInt32",4"TSOutgoingMessageRecipientState.deliveryTimestamp": "UInt64",5"TSOutgoingMessageRecipientState.readTimestamp": "UInt64",6"OWSBackupFragment.uncompressedDataLength": "UInt64",7"SSKJobRecord.exclusiveProcessIdentifier": "Int32",8"TSMessage.storyTimestamp": "UInt64",9"TSMessage.expireTimerVersion": "UInt32"10},11"properties_to_ignore": [12"TSYapDatabaseObject.grdbId",13"OWSDynamicOutgoingMessage.block",14"TSCall.callSchemaVersion",15"TSErrorMessage.errorMessageSchemaVersion",16"TSMessage.schemaVersion",17"TSIncomingMessage.incomingMessageSchemaVersion",18"TSInfoMessage.infoMessageSchemaVersion",19"TSOutgoingMessage.outgoingMessageSchemaVersion",20"OWSUnknownProtocolVersionMessage.unknownProtocolVersionMessageSchemaVersion",21"OWSRecipientIdentity.recipientIdentitySchemaVersion",22"TSRecipientReadReceipt.recipientReadReceiptSchemaVersion",23"OWSLinkedDeviceReadReceipt.linkedDeviceReadReceiptSchemaVersion",24"TSOutgoingMessage.changeActionsProtoData"25],26"class_cache_get_code": {27"TSInteraction": "SSKEnvironment.shared.modelReadCachesRef.interactionReadCache.getInteraction(uniqueId: uniqueId, transaction: transaction)"28},29"class_cache_set_code": {30"TSInteraction": "SSKEnvironment.shared.modelReadCachesRef.interactionReadCache.didReadInteraction"31},32"class_to_skip_serialization": [33"OWSContactOffersInteraction",34"OWSDisappearingMessagesConfigurationMessage",35"OWSDynamicOutgoingMessage",36"OWSEndSessionMessage",37"OWSGroupInfoRequestMessage",38"OWSOutgoingCallMessage",39"OWSOutgoingGroupCallMessage",40"OWSOutgoingNullMessage",41"OWSOutgoingReactionMessage",42"OWSOutgoingResendRequest",43"OWSOutgoingResendResponse",44"OWSOutgoingSenderKeyDistributionMessage",45"OWSOutgoingSyncMessage",46"OWSPaymentActivationRequestFinishedMessage",47"OWSPaymentActivationRequestMessage",48"OWSProfileKeyMessage",49"OWSReceiptsForSenderMessage",50"OWSStaticOutgoingMessage",51"OWSUnknownDBObject",52"TSOutgoingDeleteMessage"53],54"manually_typed_fields": {55"TSInfoMessage.infoMessageUserInfo": {56"swift_type": "[InfoMessageUserInfoKey: AnyObject]",57"objc_initializer_type": "NSDictionary<InfoMessageUserInfoKey, id> *",58"is_objc_codable": false,59"is_enum": false,60"column_type": ".blob",61"record_swift_type": "Data",62"serialize_record_invocation": "optionalArchive(%s)",63"should_use_blob": true64}65},66"custom_accessors": {67"TSInfoMessage.read": "wasRead",68"TSErrorMessage.read": "wasRead",69"TSIncomingMessage.read": "wasRead",70"TSCall.read": "wasRead",71"OWSGroupCallMessage.read": "wasRead",72"TSIncomingMessage.viewed": "wasViewed"73},74"custom_column_names": {75"TSInteraction.uniqueThreadId": "threadUniqueId"76},77"aliased_column_names": {78"TSInteraction.sortId": "id",79"SSKJobRecord.sortId": "id"80},81"renamed_column_names": {}82}838485