NamingStrategy
public protocol NamingStrategy
Undocumented
-
Undocumented
Declaration
Swift
var referenceColumn: String { get }
-
column(field:
Default implementationentity: ) Undocumented
Default Implementation
Undocumented
Declaration
Swift
func column(field: String, entity: String?) -> String
-
Undocumented
Declaration
Swift
func joinColumn(field: String) -> String
-
joinKeyColumn(entity:
Default implementationreferenceColumn: ) Undocumented
Default Implementation
Undocumented
Declaration
Swift
func joinKeyColumn(entity: String, referenceColumn: String?) -> String
-
joinTable(sourceEntity:
Default implementationtargetEntity: field: ) Undocumented
Default Implementation
Undocumented
Declaration
Swift
func joinTable(sourceEntity: String, targetEntity: String, field: String?) -> String
-
table(entity:
Default implementation) Undocumented
Default Implementation
Undocumented
Declaration
Swift
func table(entity: String) -> String
-
column(field:
Extension method) Undocumented
Declaration
Swift
func column(field: String) -> String
-
joinColumn(entity:
Extension method) Undocumented
Declaration
Swift
func joinColumn<E>(entity: E.Type) -> String where E : Entity