Schema
public struct Schema : CustomStringConvertible
Schema instances represent collections of model object schemas managed by a Realm.
When using Realm, Schema instances allow performing migrations and introspecting the database’s schema.
Schemas map to collections of tables in the core database.
-
An array of
ObjectSchemas for all object types in the Realm.This property is intended to be used during migrations for dynamic introspection.
Declaration
Swift
public var objectSchema: [ObjectSchema] { get } -
A human-readable description of the object schemas contained within.
Declaration
Swift
public var description: String { get }
-
Looks up and returns an
ObjectSchemafor the given class name in the Realm, if it exists.Declaration
Swift
public subscript(className: String) -> ObjectSchema? { get }
-
Returns whether the two schemas are equal.
Declaration
Swift
public static func == (lhs: Schema, rhs: Schema) -> Bool
View on GitHub
Install in Dash
Schema Structure Reference