コード例 #1
0
        public void Table(string tableName, Action <IRedshiftCreateTableCommandBuilder> tbl)
        {
            var builder = new RedshiftCreateTableCommandBuilder(tableName);

            tbl(builder);
            _builder = builder;
        }
コード例 #2
0
        public void ExecuteIf(Func <bool> predicate, IRedshiftBuilder cmd)
        {
            if (!predicate())
            {
                return;
            }

            Execute(cmd);
        }
コード例 #3
0
 public void Execute(IRedshiftBuilder cmd)
 {
     Commands.Add(cmd.Build());
 }