SchemaProvider
interfacein packageklyn.data.internal
public interface SchemaProvider:
SchemaProvider

Internal provider contract behind the stable SchemaManager facade.

Properties
Modifier and Type Member Description
public readonly property modelFingerprint
modelFingerprint as String
No summary.
public readonly property providerName
providerName as String
No summary.
Methods
Modifier and Type Member Description
public apply
apply(plan as SchemaPlan) as Void
No summary.
public create
create(entityTypes as IList<Type>) as Void
No summary.
public diff
diff(entityTypes as IList<Type>) as SchemaPlan
No summary.
public drop
drop(entityTypes as IList<Type>) as Void
No summary.
public exists
exists(entityTypes as IList<Type>) as Boolean
No summary.
public validate
validate(entityTypes as IList<Type>) as Void
No summary.