Ejemplo n.º 1
0
 public static void SqlInServerContextNoTrans(this Target target, string name, string script, params object[] f)
 {
     script = f != null ? string.Format(script, f) : script;
     target.AddRevision(new Revision(name, (server, database) => server.Batch(script, false)));
 }
Ejemplo n.º 2
0
 public static void Code(this Target target, string name, Action<IServer, IDatabase> up)
 {
     target.AddRevision(new Revision(name, up));
 }
Ejemplo n.º 3
0
 public static void Sql(this Target target, string name, string script, string[] tags, params object[] f)
 {
     script = f != null ? string.Format(script, f) : script;
     target.AddRevision(new Revision(name, (server, database) => database.Batch(script)) { Tags = tags } );
 }