Exemplo n.º 1
0
 public static IStatementInsert Columns(this IStatementInsert q, Func <IColumnsListSimple, IColumnsListSimple> f)
 {
     f.Invoke(q.Columns);
     return(q);
 }
Exemplo n.º 2
0
 public static IStatementInsert Values(this IStatementInsert q, params string[] values)
 {
     q.Values.Append(values);
     return(q);
 }
Exemplo n.º 3
0
 public static IStatementInsert Values(this IStatementInsert q, Func <ValueList, ValueList> f)
 {
     f.Invoke(q.Values);
     return(q);
 }
Exemplo n.º 4
0
 public static IStatementInsert Columns(this IStatementInsert q, params string[] columns)
 {
     q.Columns.Append(columns);
     return(q);
 }
Exemplo n.º 5
0
 public static string GetSQLInsertForDapperInt(IStatementInsert sql) =>
 sql.GetSql() + Environment.NewLine + $"SELECT * FROM {sql.TableName} WHERE id=LAST_INSERT_ID();";
Exemplo n.º 6
0
 public static string GetSQLInsertForDapperGuid(IStatementInsert sql) =>
 "SET @uuid = UUID();" + Environment.NewLine + sql.GetSql() + Environment.NewLine + $"SELECT * FROM {sql.TableName} WHERE id=@uuid;";