public virtual ITemplate TemplateToUse(SqlObject sqlObject) { return new CreateAlterTemplate(sqlObject); }
public void AddSqlObject(SqlObject sqlObject) { SqlObjects.Add(sqlObject); }
public DropCreateTemplate(SqlObject sqlObject) : base(sqlObject) { }
public CreateAlterTemplate(SqlObject sqlObject) : base(sqlObject) { }
public override ITemplate TemplateToUse(SqlObject sqlObject) { return new DropCreateTemplate(sqlObject); }
protected TemplateBase(SqlObject sqlObject) { _sqlObject = sqlObject; }