Fixed SQL migrations which contain colons

This commit is contained in:
Kamil Serwus 2013-08-31 12:32:24 +02:00 committed by Sebastien Ros
parent 8f20a745be
commit a41bd67800

View File

@ -330,8 +330,11 @@ namespace Orchard.Data.Migration.Interpreters {
foreach (var sqlStatement in _sqlStatements) {
Logger.Debug(sqlStatement);
var query = session.CreateSQLQuery(sqlStatement);
query.ExecuteUpdate();
using (var command = session.Connection.CreateCommand()) {
command.CommandText = sqlStatement;
session.Transaction.Enlist(command);
command.ExecuteNonQuery();
}
_reportsCoordinator.Information("Data Migration", String.Format("Executing SQL Query: {0}", sqlStatement));
}