Schema {
	entities = [SchemaEntity {
		modelId = Optional(1)
		modelUid = Optional(21504)
		className = AnnotatedType
		dbName = nil
		properties = [SchemaProperty {
			modelId = Optional(IdUid(1:14592))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = Id
			entityName = AnnotatedType
			unwrappedPropertyType = Id
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = false
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(2:15616))
			propertyName = flexData
			propertyType = flex
			propertyFlags = []
			propertySwiftType = Data
			entityName = AnnotatedType
			unwrappedPropertyType = Data
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isByteVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(3:16640))
			propertyName = flexDataNullable
			propertyType = flex
			propertyFlags = []
			propertySwiftType = Data?
			entityName = AnnotatedType
			unwrappedPropertyType = Data
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isByteVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(4:17664))
			propertyName = flexByteArray
			propertyType = flex
			propertyFlags = []
			propertySwiftType = [UInt8]
			entityName = AnnotatedType
			unwrappedPropertyType = [UInt8]
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isByteVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(5:18688))
			propertyName = dateValue
			propertyType = dateNano
			propertyFlags = []
			propertySwiftType = Date
			entityName = AnnotatedType
			unwrappedPropertyType = Date
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(6:19712))
			propertyName = dateNullable
			propertyType = dateNano
			propertyFlags = []
			propertySwiftType = Date?
			entityName = AnnotatedType
			unwrappedPropertyType = Date
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(7:20736))
			propertyName = dateIdCompanion
			propertyType = dateNano
			propertyFlags = []
			propertySwiftType = Date
			entityName = AnnotatedType
			unwrappedPropertyType = Date
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
]
		indexes = []
		relations = []
		toManyRelations = []
		lastPropertyId = Optional(IdUid(7:20736))
		isEntitySubclass = true
		isValueType = false
		hasStringProperties = false
		idProperty = Optional(SchemaProperty {
			modelId = Optional(IdUid(1:14592))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = Id
			entityName = AnnotatedType
			unwrappedPropertyType = Id
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = false
			isStringType = false
			isRelation = false
		}
)
		idCandidates = [SchemaProperty {
			modelId = Optional(IdUid(1:14592))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = Id
			entityName = AnnotatedType
			unwrappedPropertyType = Id
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = false
			isStringType = false
			isRelation = false
		}
]
	}
, SchemaEntity {
		modelId = Optional(2)
		modelUid = Optional(45568)
		className = TypeTest
		dbName = nil
		properties = [SchemaProperty {
			modelId = Optional(IdUid(1:22528))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = EntityId<TypeTest>
			entityName = TypeTest
			unwrappedPropertyType = EntityId<TypeTest>
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(2:23552))
			propertyName = intValue
			propertyType = long
			propertyFlags = []
			propertySwiftType = Int
			entityName = TypeTest
			unwrappedPropertyType = Int
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(3:24576))
			propertyName = int8Value
			propertyType = byte
			propertyFlags = []
			propertySwiftType = Int8
			entityName = TypeTest
			unwrappedPropertyType = Int8
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(4:25600))
			propertyName = int16Value
			propertyType = short
			propertyFlags = []
			propertySwiftType = Int16
			entityName = TypeTest
			unwrappedPropertyType = Int16
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(5:26624))
			propertyName = int32Value
			propertyType = int
			propertyFlags = []
			propertySwiftType = Int32
			entityName = TypeTest
			unwrappedPropertyType = Int32
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(6:27648))
			propertyName = int64Value
			propertyType = long
			propertyFlags = []
			propertySwiftType = Int64
			entityName = TypeTest
			unwrappedPropertyType = Int64
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(7:28672))
			propertyName = uintValue
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.unsigned]
			propertySwiftType = UInt
			entityName = TypeTest
			unwrappedPropertyType = UInt
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isUnsignedType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(8:29696))
			propertyName = uint8Value
			propertyType = byte
			propertyFlags = [SourceryLib.PropertyFlags.unsigned]
			propertySwiftType = UInt8
			entityName = TypeTest
			unwrappedPropertyType = UInt8
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isUnsignedType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(9:30720))
			propertyName = uint16Value
			propertyType = short
			propertyFlags = [SourceryLib.PropertyFlags.unsigned]
			propertySwiftType = UInt16
			entityName = TypeTest
			unwrappedPropertyType = UInt16
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isUnsignedType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(10:31744))
			propertyName = uint32Value
			propertyType = int
			propertyFlags = [SourceryLib.PropertyFlags.unsigned]
			propertySwiftType = UInt32
			entityName = TypeTest
			unwrappedPropertyType = UInt32
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isUnsignedType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(11:32512))
			propertyName = uint64Value
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.unsigned]
			propertySwiftType = UInt64
			entityName = TypeTest
			unwrappedPropertyType = UInt64
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isUnsignedType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(12:33536))
			propertyName = boolValue
			propertyType = bool
			propertyFlags = []
			propertySwiftType = Bool
			entityName = TypeTest
			unwrappedPropertyType = Bool
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(13:34560))
			propertyName = stringValue
			propertyType = string
			propertyFlags = []
			propertySwiftType = String
			entityName = TypeTest
			unwrappedPropertyType = String
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = true
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(14:35584))
			propertyName = byteValue
			propertyType = unknown
			propertyFlags = []
			propertySwiftType = Byte
			entityName = TypeTest
			unwrappedPropertyType = Byte
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(15:36608))
			propertyName = bytes
			propertyType = byteVector
			propertyFlags = []
			propertySwiftType = Data
			entityName = TypeTest
			unwrappedPropertyType = Data
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isByteVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(16:37632))
			propertyName = byteArray
			propertyType = byteVector
			propertyFlags = []
			propertySwiftType = Data
			entityName = TypeTest
			unwrappedPropertyType = Data
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
			isByteVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(17:38656))
			propertyName = floatValue
			propertyType = float
			propertyFlags = []
			propertySwiftType = Float
			entityName = TypeTest
			unwrappedPropertyType = Float
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(18:39680))
			propertyName = doubleValue
			propertyType = double
			propertyFlags = []
			propertySwiftType = Double
			entityName = TypeTest
			unwrappedPropertyType = Double
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(19:40704))
			propertyName = dateValue
			propertyType = date
			propertyFlags = []
			propertySwiftType = Date
			entityName = TypeTest
			unwrappedPropertyType = Date
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
, SchemaProperty {
			modelId = Optional(IdUid(20:41728))
			propertyName = int32Array
			propertyType = intVector
			propertyFlags = []
			propertySwiftType = Int32ArrayPropertyType
			entityName = TypeTest
			unwrappedPropertyType = [Int32]
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = false
			isRelation = false
			isScalarVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(21:42496))
			propertyName = int64Array
			propertyType = longVector
			propertyFlags = []
			propertySwiftType = Int64ArrayPropertyType
			entityName = TypeTest
			unwrappedPropertyType = [Int64]
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = false
			isRelation = false
			isScalarVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(22:43520))
			propertyName = floatArray
			propertyType = floatVector
			propertyFlags = []
			propertySwiftType = FloatArrayPropertyType
			entityName = TypeTest
			unwrappedPropertyType = [Float]
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = false
			isRelation = false
			isScalarVectorType = true
		}
, SchemaProperty {
			modelId = Optional(IdUid(23:44544))
			propertyName = stringArray
			propertyType = stringVector
			propertyFlags = []
			propertySwiftType = StringArrayPropertyType
			entityName = TypeTest
			unwrappedPropertyType = [String]
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = false
			isBuiltInType = false
			isStringType = false
			isRelation = false
			isStringVectorType = true
		}
]
		indexes = []
		relations = []
		toManyRelations = []
		lastPropertyId = Optional(IdUid(23:44544))
		isEntitySubclass = true
		isValueType = false
		hasStringProperties = true
		idProperty = Optional(SchemaProperty {
			modelId = Optional(IdUid(1:22528))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = EntityId<TypeTest>
			entityName = TypeTest
			unwrappedPropertyType = EntityId<TypeTest>
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
)
		idCandidates = [SchemaProperty {
			modelId = Optional(IdUid(1:22528))
			propertyName = id
			propertyType = long
			propertyFlags = [SourceryLib.PropertyFlags.id]
			propertySwiftType = EntityId<TypeTest>
			entityName = TypeTest
			unwrappedPropertyType = EntityId<TypeTest>
			dbName = nil
			modelIndexId = nil
			backlinkName = nil
			backlinkType = nil
			isObjectId = true
			isBuiltInType = true
			isStringType = false
			isRelation = false
		}
]
	}
]
lastEntityId = IdUid(2:45568)
	lastRelationId = IdUid(0:0)
	lastIndexId = IdUid(0:0)
}
