示例#1
0
        public static string GetColumnName(this IClassMapper map, IPropertyMap property, ISqlDialect sqlDialect, bool includeAlias)
        {
            string alias = null;

            if (property.ColumnName != property.Name && includeAlias)
            {
                alias = property.Name;
            }

            return(sqlDialect.GetColumnName(map.GetTableName(sqlDialect), property.ColumnName, alias));
        }
        protected string GetColumnName(IClassMapper map, IPropertyMap property, bool includeAlias)
        {
            string alias = null;

            if (property.ColumnName != property.Name && includeAlias)
            {
                alias = property.Name;
            }

            return(Configuration.Dialect.GetColumnName(map.GetTableName(Configuration.Dialect), property.ColumnName, alias));
        }
示例#3
0
 public static string IdentitySql(this IClassMapper classMap, ISqlDialect sqlDialect)
 {
     return(sqlDialect.GetIdentitySql(classMap.GetTableName(sqlDialect)));
 }
 protected string GetTableName(IClassMapper map)
 {
     return(map.GetTableName(Configuration.Dialect));
 }