Beispiel #1
0
 public static void WithSmartConventions(this IConventionScanner scanner, bool lowercase)
 {
     scanner.PrimaryKeysNamed(y => ToLowerIf(y.Name + "Id", lowercase));
     scanner.TablesNamed(y => ToLowerIf(Inflector.MakePlural(y.Name), lowercase));
     scanner.Columns.Named(x => ToLowerIf(x.Name, lowercase));
     scanner.Columns.ForceDateTimesToUtcWhere(x => x.GetMemberInfoType() == typeof(DateTime) || x.GetMemberInfoType() == typeof(DateTime?));
 }
 public static void WithSmartConventions(this IConventionScanner scanner)
 {
     scanner.PrimaryKeysNamed(y => y.Name + "Id");
     scanner.TablesNamed(y => Inflector.MakePlural(y.Name));
     scanner.Columns.IgnoreComplex();
 }