using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Duplicati.Library.SQLiteHelper.DBUpdates { // TODO: Consider passing in a transaction and performing everything in one go. public interface IDbSchemaUpgrade { /// /// Executed before the textual SQL command is executed. /// /// void BeforeSql(System.Data.IDbConnection connection); /// /// Executed after the textual SQL command is executed. /// /// void AfterSql(System.Data.IDbConnection connection); } }