bee.name.naming

class NameTranslate:
def toTableName(self, entityName):
def toColumnName(self, fieldName):
def toEntityName(self, tableName):
def toFieldName(self, columnName):
class UnderScoreAndCamelName(NameTranslate):

Python Camel and Databse UnderScore transform.
Python<-->DB,eg: orderNo<-->order_no.

def toTableName(self, entityName):
def toColumnName(self, fieldName):
def toEntityName(self, tableName):
def toFieldName(self, columnName):
class OriginalName(NameTranslate):
def toTableName(self, entityName):
def toColumnName(self, fieldName):
def toEntityName(self, tableName):
def toFieldName(self, columnName):
class DbUpperAndPythonLower(NameTranslate):
def toTableName(self, entityName):
def toColumnName(self, fieldName):
def toEntityName(self, tableName):
def toFieldName(self, columnName):
class UpperUnderScoreAndCamelName(UnderScoreAndCamelName):

Python Camel and Database UnderScore & Upper transform.
Python<-->DB,eg: orderNo<-->ORDER_NO.

def toTableName(self, entityName):
def toColumnName(self, fieldName):
def toEntityName(self, tableName):
def toFieldName(self, columnName):