Ejemplo n.º 1
0
 public QueryBuilderOptions(ISqlFlavor sqlFlavor, IColumnFormat columnFormat,
                            bool smartDate, bool overprotective, bool addSqlToException, bool dontParameterizeNumbers)
 {
     SqlFlavor    = sqlFlavor;
     ColumnFormat = columnFormat;
     SmartDate    = smartDate;
     OverprotectiveSqlInjection     = overprotective;
     AddParameterizedSqlToException = addSqlToException;
     DontParameterizeNumbers        = dontParameterizeNumbers;
 }
Ejemplo n.º 2
0
 public static QueryBuilderOptions PlainPreset(ISqlFlavor sqlFlavor, IColumnFormat columnFormat)
 {
     return(new QueryBuilderOptions(sqlFlavor, columnFormat,
                                    smartDate: false, overprotective: false, addSqlToException: false, dontParameterizeNumbers: false));
 }
Ejemplo n.º 3
0
 public static QueryBuilderOptions PlainPreset(ISqlFlavor sqlFlavor) => PlainPreset(sqlFlavor, None);
Ejemplo n.º 4
0
 public static QueryBuilderOptions SmartPreset(ISqlFlavor sqlFlavor) => SmartPreset(sqlFlavor, Default);
Ejemplo n.º 5
0
 public QueryBuilderOptions(ISqlFlavor sqlFlavor, IColumnFormat columnFormat)
     : this(sqlFlavor, columnFormat, smartDate : true, overprotective : true, addSqlToException : true,
            dontParameterizeNumbers : true)
 {
 }
Ejemplo n.º 6
0
 public QueryBuilderOptions(ISqlFlavor sqlFlavor) : this(sqlFlavor, Default)
 {
 }
Ejemplo n.º 7
0
 public static IInitialQueryBuilder Init(ISqlFlavor sqlFlavor, IColumnFormat columnFormat)
 => Init(new QueryBuilderOptions(sqlFlavor, columnFormat));
Ejemplo n.º 8
0
 public static IInitialQueryBuilder Init(ISqlFlavor sqlFlavor) => Init(new QueryBuilderOptions(sqlFlavor));