Exemplo n.º 1
0
        public override string AlterTrigger(DataContext sourceDataContext, DataContext targetDataContext, Trigger trigger)
        {
            if (!(DataProperties.ReplicateItemsMarkedNotForReplication || !trigger.IsNotForReplication))
            {
                return(string.Empty);
            }

            return(sourceDataContext.ContextType != targetDataContext.ContextType
                ? null
                : MySqlModuleManager.GetAlterDefinition(trigger.Definition));
        }
Exemplo n.º 2
0
 public override string AlterTableValuedFunction(DataContext sourceDataContext, DataContext targetDataContext, TableValuedFunction tableValuedFunction)
 {
     return(sourceDataContext.ContextType != targetDataContext.ContextType
         ? null
         : MySqlModuleManager.GetAlterDefinition(tableValuedFunction.Definition));
 }
Exemplo n.º 3
0
 public override string AlterScalarFunction(DataContext sourceDataContext, DataContext targetDataContext, ScalarFunction scalarFunction)
 {
     return(sourceDataContext.ContextType != targetDataContext.ContextType
         ? null
         : MySqlModuleManager.GetAlterDefinition(scalarFunction.Definition));
 }
Exemplo n.º 4
0
 public override string AlterStoredProcedure(DataContext sourceDataContext, DataContext targetDataContext, StoredProcedure storedProcedure)
 {
     return(sourceDataContext.ContextType != targetDataContext.ContextType
         ? null
         : MySqlModuleManager.GetAlterDefinition(storedProcedure.Definition));
 }
Exemplo n.º 5
0
 public override string AlterView(DataContext sourceDataContext, DataContext targetDataContext, View view)
 {
     return(sourceDataContext.ContextType != targetDataContext.ContextType
         ? null
         : MySqlModuleManager.GetAlterDefinition(view.Definition));
 }