RailsNamingPolicy

org.beangle.data.orm.cfg.RailsNamingPolicy
class RailsNamingPolicy(profiles: Profiles) extends NamingPolicy, Logging

根据报名动态设置schema,prefix名字

Attributes

Graph
Supertypes
trait Logging
trait NamingPolicy
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def classToTableName(clazz: Class[_], entityName: String): Name

Convert class to table name

Convert class to table name

Attributes

Definition Classes
override def collectionToTableName(clazz: Class[_], entityName: String, tableName: String, collectionName: String): Name

Convert collection to table name

Convert collection to table name

Attributes

Definition Classes
override def propertyToColumnName(clazz: Class[_], property: String): String

Attributes

Definition Classes

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging