Пример #1
0
        private static void CreateStoredProcedure(IDbArchitecture db, Type tableTemplate, StoredProcedureFunction function)
        {
            Audit.Message($"\n    ** Creating table function [{function}] **");

            db.DropStoredProcedure(tableTemplate, function, true);

            if (function == StoredProcedureFunction.Find && db.Setup.GetTableBinding(tableTemplate).SingleColumnUniqueKey == null)
            {
                Audit.Message($"\n    SKIPPED");
            }
            else
            {
                db.CreateStoredProcedure(tableTemplate, function);
            }
        }