Advertisement
Guest User

Metrik Temizleme

a guest
May 8th, 2022
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.02 KB | None | 0 0
  1. BEGIN
  2. BEGIN TRANSACTION;
  3.  
  4. DECLARE @ErrorMessage NVARCHAR(MAX);
  5. DECLARE @ErrorSeverity INT;
  6. DECLARE @ErrorState INT;
  7.  
  8. BEGIN TRY
  9. IF OBJECT_ID('dbo.TaxTemplateMaps_insert') IS NOT NULL
  10. DROP TRIGGER dbo.TaxTemplateMaps_insert;
  11. IF OBJECT_ID('dbo.EntityTypeAssignments_delete') IS NOT NULL
  12. DROP TRIGGER dbo.EntityTypeAssignments_delete;
  13. IF OBJECT_ID('dbo.TaxTemplateMaps_delete') IS NOT NULL
  14. DROP TRIGGER dbo.TaxTemplateMaps_delete;
  15. IF OBJECT_ID('dbo.EntityTypeAssignments_update') IS NOT NULL
  16. DROP TRIGGER dbo.EntityTypeAssignments_update;
  17. IF OBJECT_ID('dbo.TaxTemplateMaps_update') IS NOT NULL
  18. DROP TRIGGER dbo.TaxTemplateMaps_update;
  19. IF OBJECT_ID('dbo.EntityTypes_insert') IS NOT NULL
  20. DROP TRIGGER dbo.EntityTypes_insert;
  21. IF OBJECT_ID('dbo.TaxTemplates_insert') IS NOT NULL
  22. DROP TRIGGER dbo.TaxTemplates_insert;
  23. IF OBJECT_ID('dbo.EntityTypes_delete') IS NOT NULL
  24. DROP TRIGGER dbo.EntityTypes_delete;
  25. IF OBJECT_ID('dbo.TaxTemplates_delete') IS NOT NULL
  26. DROP TRIGGER dbo.TaxTemplates_delete;
  27. IF OBJECT_ID('dbo.EntityTypes_update') IS NOT NULL
  28. DROP TRIGGER dbo.EntityTypes_update;
  29. IF OBJECT_ID('dbo.TaxTemplates_update') IS NOT NULL
  30. DROP TRIGGER dbo.TaxTemplates_update;
  31. IF OBJECT_ID('dbo.ForeignCurrencies_insert') IS NOT NULL
  32. DROP TRIGGER dbo.ForeignCurrencies_insert;
  33. IF OBJECT_ID('dbo.Terminals_insert') IS NOT NULL
  34. DROP TRIGGER dbo.Terminals_insert;
  35. IF OBJECT_ID('dbo.ForeignCurrencies_delete') IS NOT NULL
  36. DROP TRIGGER dbo.ForeignCurrencies_delete;
  37. IF OBJECT_ID('dbo.Terminals_delete') IS NOT NULL
  38. DROP TRIGGER dbo.Terminals_delete;
  39. IF OBJECT_ID('dbo.ForeignCurrencies_update') IS NOT NULL
  40. DROP TRIGGER dbo.ForeignCurrencies_update;
  41. IF OBJECT_ID('dbo.Terminals_update') IS NOT NULL
  42. DROP TRIGGER dbo.Terminals_update;
  43. IF OBJECT_ID('dbo.InventoryItems_insert') IS NOT NULL
  44. DROP TRIGGER dbo.InventoryItems_insert;
  45. IF OBJECT_ID('dbo.TicketEntities_insert') IS NOT NULL
  46. DROP TRIGGER dbo.TicketEntities_insert;
  47. IF OBJECT_ID('dbo.InventoryItems_delete') IS NOT NULL
  48. DROP TRIGGER dbo.InventoryItems_delete;
  49. IF OBJECT_ID('dbo.TicketEntities_delete') IS NOT NULL
  50. DROP TRIGGER dbo.TicketEntities_delete;
  51. IF OBJECT_ID('dbo.InventoryItems_update') IS NOT NULL
  52. DROP TRIGGER dbo.InventoryItems_update;
  53. IF OBJECT_ID('dbo.TicketEntities_update') IS NOT NULL
  54. DROP TRIGGER dbo.TicketEntities_update;
  55. IF OBJECT_ID('dbo.InventoryItemUnits_insert') IS NOT NULL
  56. DROP TRIGGER dbo.InventoryItemUnits_insert;
  57. IF OBJECT_ID('dbo.Tickets_insert') IS NOT NULL
  58. DROP TRIGGER dbo.Tickets_insert;
  59. IF OBJECT_ID('dbo.InventoryItemUnits_delete') IS NOT NULL
  60. DROP TRIGGER dbo.InventoryItemUnits_delete;
  61. IF OBJECT_ID('dbo.Tickets_delete') IS NOT NULL
  62. DROP TRIGGER dbo.Tickets_delete;
  63. IF OBJECT_ID('dbo.InventoryItemUnits_update') IS NOT NULL
  64. DROP TRIGGER dbo.InventoryItemUnits_update;
  65. IF OBJECT_ID('dbo.Tickets_update') IS NOT NULL
  66. DROP TRIGGER dbo.Tickets_update;
  67. IF OBJECT_ID('dbo.InventoryTransactionDocuments_insert') IS NOT NULL
  68. DROP TRIGGER dbo.InventoryTransactionDocuments_insert;
  69. IF OBJECT_ID('dbo.TicketTagGroups_insert') IS NOT NULL
  70. DROP TRIGGER dbo.TicketTagGroups_insert;
  71. IF OBJECT_ID('dbo.InventoryTransactionDocuments_delete') IS NOT NULL
  72. DROP TRIGGER dbo.InventoryTransactionDocuments_delete;
  73. IF OBJECT_ID('dbo.TicketTagGroups_delete') IS NOT NULL
  74. DROP TRIGGER dbo.TicketTagGroups_delete;
  75. IF OBJECT_ID('dbo.InventoryTransactionDocuments_update') IS NOT NULL
  76. DROP TRIGGER dbo.InventoryTransactionDocuments_update;
  77. IF OBJECT_ID('dbo.TicketTagGroups_update') IS NOT NULL
  78. DROP TRIGGER dbo.TicketTagGroups_update;
  79. IF OBJECT_ID('dbo.InventoryTransactionDocumentTypes_insert') IS NOT NULL
  80. DROP TRIGGER dbo.InventoryTransactionDocumentTypes_insert;
  81. IF OBJECT_ID('dbo.TicketTagMaps_insert') IS NOT NULL
  82. DROP TRIGGER dbo.TicketTagMaps_insert;
  83. IF OBJECT_ID('dbo.InventoryTransactionDocumentTypes_delete') IS NOT NULL
  84. DROP TRIGGER dbo.InventoryTransactionDocumentTypes_delete;
  85. IF OBJECT_ID('dbo.TicketTagMaps_delete') IS NOT NULL
  86. DROP TRIGGER dbo.TicketTagMaps_delete;
  87. IF OBJECT_ID('dbo.InventoryTransactionDocumentTypes_update') IS NOT NULL
  88. DROP TRIGGER dbo.InventoryTransactionDocumentTypes_update;
  89. IF OBJECT_ID('dbo.TicketTagMaps_update') IS NOT NULL
  90. DROP TRIGGER dbo.TicketTagMaps_update;
  91. IF OBJECT_ID('dbo.InventoryTransactions_insert') IS NOT NULL
  92. DROP TRIGGER dbo.InventoryTransactions_insert;
  93. IF OBJECT_ID('dbo.TicketTags_insert') IS NOT NULL
  94. DROP TRIGGER dbo.TicketTags_insert;
  95. IF OBJECT_ID('dbo.InventoryTransactions_delete') IS NOT NULL
  96. DROP TRIGGER dbo.InventoryTransactions_delete;
  97. IF OBJECT_ID('dbo.TicketTags_delete') IS NOT NULL
  98. DROP TRIGGER dbo.TicketTags_delete;
  99. IF OBJECT_ID('dbo.InventoryTransactions_update') IS NOT NULL
  100. DROP TRIGGER dbo.InventoryTransactions_update;
  101. IF OBJECT_ID('dbo.TicketTags_update') IS NOT NULL
  102. DROP TRIGGER dbo.TicketTags_update;
  103. IF OBJECT_ID('dbo.InventoryTransactionTypes_insert') IS NOT NULL
  104. DROP TRIGGER dbo.InventoryTransactionTypes_insert;
  105. IF OBJECT_ID('dbo.TicketTypes_insert') IS NOT NULL
  106. DROP TRIGGER dbo.TicketTypes_insert;
  107. IF OBJECT_ID('dbo.InventoryTransactionTypes_delete') IS NOT NULL
  108. DROP TRIGGER dbo.InventoryTransactionTypes_delete;
  109. IF OBJECT_ID('dbo.TicketTypes_delete') IS NOT NULL
  110. DROP TRIGGER dbo.TicketTypes_delete;
  111. IF OBJECT_ID('dbo.InventoryTransactionTypes_update') IS NOT NULL
  112. DROP TRIGGER dbo.InventoryTransactionTypes_update;
  113. IF OBJECT_ID('dbo.TicketTypes_update') IS NOT NULL
  114. DROP TRIGGER dbo.TicketTypes_update;
  115. IF OBJECT_ID('dbo.MenuAssignments_insert') IS NOT NULL
  116. DROP TRIGGER dbo.MenuAssignments_insert;
  117. IF OBJECT_ID('dbo.UserRoles_insert') IS NOT NULL
  118. DROP TRIGGER dbo.UserRoles_insert;
  119. IF OBJECT_ID('dbo.MenuAssignments_delete') IS NOT NULL
  120. DROP TRIGGER dbo.MenuAssignments_delete;
  121. IF OBJECT_ID('dbo.UserRoles_delete') IS NOT NULL
  122. DROP TRIGGER dbo.UserRoles_delete;
  123. IF OBJECT_ID('dbo.MenuAssignments_update') IS NOT NULL
  124. DROP TRIGGER dbo.MenuAssignments_update;
  125. IF OBJECT_ID('dbo.Accounts_insert') IS NOT NULL
  126. DROP TRIGGER dbo.Accounts_insert;
  127. IF OBJECT_ID('dbo.UserRoles_update') IS NOT NULL
  128. DROP TRIGGER dbo.UserRoles_update;
  129. IF OBJECT_ID('dbo.MenuItemPortions_insert') IS NOT NULL
  130. DROP TRIGGER dbo.MenuItemPortions_insert;
  131. IF OBJECT_ID('dbo.Accounts_delete') IS NOT NULL
  132. DROP TRIGGER dbo.Accounts_delete;
  133. IF OBJECT_ID('dbo.Users_insert') IS NOT NULL
  134. DROP TRIGGER dbo.Users_insert;
  135. IF OBJECT_ID('dbo.MenuItemPortions_delete') IS NOT NULL
  136. DROP TRIGGER dbo.MenuItemPortions_delete;
  137. IF OBJECT_ID('dbo.Accounts_update') IS NOT NULL
  138. DROP TRIGGER dbo.Accounts_update;
  139. IF OBJECT_ID('dbo.Users_delete') IS NOT NULL
  140. DROP TRIGGER dbo.Users_delete;
  141. IF OBJECT_ID('dbo.MenuItemPortions_update') IS NOT NULL
  142. DROP TRIGGER dbo.MenuItemPortions_update;
  143. IF OBJECT_ID('dbo.AccountScreens_insert') IS NOT NULL
  144. DROP TRIGGER dbo.AccountScreens_insert;
  145. IF OBJECT_ID('dbo.Users_update') IS NOT NULL
  146. DROP TRIGGER dbo.Users_update;
  147. IF OBJECT_ID('dbo.MenuItemPriceDefinitions_insert') IS NOT NULL
  148. DROP TRIGGER dbo.MenuItemPriceDefinitions_insert;
  149. IF OBJECT_ID('dbo.AccountScreens_delete') IS NOT NULL
  150. DROP TRIGGER dbo.AccountScreens_delete;
  151. IF OBJECT_ID('dbo.WarehouseConsumptions_insert') IS NOT NULL
  152. DROP TRIGGER dbo.WarehouseConsumptions_insert;
  153. IF OBJECT_ID('dbo.MenuItemPriceDefinitions_delete') IS NOT NULL
  154. DROP TRIGGER dbo.MenuItemPriceDefinitions_delete;
  155. IF OBJECT_ID('dbo.AccountScreens_update') IS NOT NULL
  156. DROP TRIGGER dbo.AccountScreens_update;
  157. IF OBJECT_ID('dbo.WarehouseConsumptions_delete') IS NOT NULL
  158. DROP TRIGGER dbo.WarehouseConsumptions_delete;
  159. IF OBJECT_ID('dbo.MenuItemPriceDefinitions_update') IS NOT NULL
  160. DROP TRIGGER dbo.MenuItemPriceDefinitions_update;
  161. IF OBJECT_ID('dbo.AccountScreenValues_insert') IS NOT NULL
  162. DROP TRIGGER dbo.AccountScreenValues_insert;
  163. IF OBJECT_ID('dbo.WarehouseConsumptions_update') IS NOT NULL
  164. DROP TRIGGER dbo.WarehouseConsumptions_update;
  165. IF OBJECT_ID('dbo.MenuItemPrices_insert') IS NOT NULL
  166. DROP TRIGGER dbo.MenuItemPrices_insert;
  167. IF OBJECT_ID('dbo.AccountScreenValues_delete') IS NOT NULL
  168. DROP TRIGGER dbo.AccountScreenValues_delete;
  169. IF OBJECT_ID('dbo.Warehouses_insert') IS NOT NULL
  170. DROP TRIGGER dbo.Warehouses_insert;
  171. IF OBJECT_ID('dbo.MenuItemPrices_delete') IS NOT NULL
  172. DROP TRIGGER dbo.MenuItemPrices_delete;
  173. IF OBJECT_ID('dbo.AccountScreenValues_update') IS NOT NULL
  174. DROP TRIGGER dbo.AccountScreenValues_update;
  175. IF OBJECT_ID('dbo.Warehouses_delete') IS NOT NULL
  176. DROP TRIGGER dbo.Warehouses_delete;
  177. IF OBJECT_ID('dbo.MenuItemPrices_update') IS NOT NULL
  178. DROP TRIGGER dbo.MenuItemPrices_update;
  179. IF OBJECT_ID('dbo.AccountTransactionDocumentAccountMaps_insert') IS NOT NULL
  180. DROP TRIGGER dbo.AccountTransactionDocumentAccountMaps_insert;
  181. IF OBJECT_ID('dbo.Warehouses_update') IS NOT NULL
  182. DROP TRIGGER dbo.Warehouses_update;
  183. IF OBJECT_ID('dbo.MenuItems_insert') IS NOT NULL
  184. DROP TRIGGER dbo.MenuItems_insert;
  185. IF OBJECT_ID('dbo.AccountTransactionDocumentAccountMaps_delete') IS NOT NULL
  186. DROP TRIGGER dbo.AccountTransactionDocumentAccountMaps_delete;
  187. IF OBJECT_ID('dbo.WarehouseTypes_insert') IS NOT NULL
  188. DROP TRIGGER dbo.WarehouseTypes_insert;
  189. IF OBJECT_ID('dbo.MenuItems_delete') IS NOT NULL
  190. DROP TRIGGER dbo.MenuItems_delete;
  191. IF OBJECT_ID('dbo.AccountTransactionDocumentAccountMaps_update') IS NOT NULL
  192. DROP TRIGGER dbo.AccountTransactionDocumentAccountMaps_update;
  193. IF OBJECT_ID('dbo.WarehouseTypes_delete') IS NOT NULL
  194. DROP TRIGGER dbo.WarehouseTypes_delete;
  195. IF OBJECT_ID('dbo.MenuItems_update') IS NOT NULL
  196. DROP TRIGGER dbo.MenuItems_update;
  197. IF OBJECT_ID('dbo.AccountTransactionDocuments_insert') IS NOT NULL
  198. DROP TRIGGER dbo.AccountTransactionDocuments_insert;
  199. IF OBJECT_ID('dbo.WarehouseTypes_update') IS NOT NULL
  200. DROP TRIGGER dbo.WarehouseTypes_update;
  201. IF OBJECT_ID('dbo.Numerators_insert') IS NOT NULL
  202. DROP TRIGGER dbo.Numerators_insert;
  203. IF OBJECT_ID('dbo.AccountTransactionDocuments_delete') IS NOT NULL
  204. DROP TRIGGER dbo.AccountTransactionDocuments_delete;
  205. IF OBJECT_ID('dbo.Widgets_insert') IS NOT NULL
  206. DROP TRIGGER dbo.Widgets_insert;
  207. IF OBJECT_ID('dbo.Numerators_delete') IS NOT NULL
  208. DROP TRIGGER dbo.Numerators_delete;
  209. IF OBJECT_ID('dbo.AccountTransactionDocuments_update') IS NOT NULL
  210. DROP TRIGGER dbo.AccountTransactionDocuments_update;
  211. IF OBJECT_ID('dbo.Widgets_delete') IS NOT NULL
  212. DROP TRIGGER dbo.Widgets_delete;
  213. IF OBJECT_ID('dbo.Numerators_update') IS NOT NULL
  214. DROP TRIGGER dbo.Numerators_update;
  215. IF OBJECT_ID('dbo.AccountTransactionDocumentTypeMaps_insert') IS NOT NULL
  216. DROP TRIGGER dbo.AccountTransactionDocumentTypeMaps_insert;
  217. IF OBJECT_ID('dbo.Widgets_update') IS NOT NULL
  218. DROP TRIGGER dbo.Widgets_update;
  219. IF OBJECT_ID('dbo.Orders_insert') IS NOT NULL
  220. DROP TRIGGER dbo.Orders_insert;
  221. IF OBJECT_ID('dbo.AccountTransactionDocumentTypeMaps_delete') IS NOT NULL
  222. DROP TRIGGER dbo.AccountTransactionDocumentTypeMaps_delete;
  223. IF OBJECT_ID('dbo.WorkPeriods_insert') IS NOT NULL
  224. DROP TRIGGER dbo.WorkPeriods_insert;
  225. IF OBJECT_ID('dbo.Orders_delete') IS NOT NULL
  226. DROP TRIGGER dbo.Orders_delete;
  227. IF OBJECT_ID('dbo.AccountTransactionDocumentTypeMaps_update') IS NOT NULL
  228. DROP TRIGGER dbo.AccountTransactionDocumentTypeMaps_update;
  229. IF OBJECT_ID('dbo.WorkPeriods_delete') IS NOT NULL
  230. DROP TRIGGER dbo.WorkPeriods_delete;
  231. IF OBJECT_ID('dbo.Orders_update') IS NOT NULL
  232. DROP TRIGGER dbo.Orders_update;
  233. IF OBJECT_ID('dbo.AccountTransactionDocumentTypes_insert') IS NOT NULL
  234. DROP TRIGGER dbo.AccountTransactionDocumentTypes_insert;
  235. IF OBJECT_ID('dbo.WorkPeriods_update') IS NOT NULL
  236. DROP TRIGGER dbo.WorkPeriods_update;
  237. IF OBJECT_ID('dbo.OrderTagGroups_insert') IS NOT NULL
  238. DROP TRIGGER dbo.OrderTagGroups_insert;
  239. IF OBJECT_ID('dbo.AccountTransactionDocumentTypes_delete') IS NOT NULL
  240. DROP TRIGGER dbo.AccountTransactionDocumentTypes_delete;
  241. IF OBJECT_ID('dbo.VersionInfo_insert') IS NOT NULL
  242. DROP TRIGGER dbo.VersionInfo_insert;
  243. IF OBJECT_ID('dbo.OrderTagGroups_delete') IS NOT NULL
  244. DROP TRIGGER dbo.OrderTagGroups_delete;
  245. IF OBJECT_ID('dbo.AccountTransactionDocumentTypes_update') IS NOT NULL
  246. DROP TRIGGER dbo.AccountTransactionDocumentTypes_update;
  247. IF OBJECT_ID('dbo.VersionInfo_update') IS NOT NULL
  248. DROP TRIGGER dbo.VersionInfo_update;
  249. IF OBJECT_ID('dbo.OrderTagGroups_update') IS NOT NULL
  250. DROP TRIGGER dbo.OrderTagGroups_update;
  251. IF OBJECT_ID('dbo.AccountTransactions_insert') IS NOT NULL
  252. DROP TRIGGER dbo.AccountTransactions_insert;
  253. IF OBJECT_ID('dbo.AccountTransactionDocumentTypeAccountTransactionTypes_insert') IS NOT NULL
  254. DROP TRIGGER dbo.AccountTransactionDocumentTypeAccountTransactionTypes_insert;
  255. IF OBJECT_ID('dbo.OrderTagMaps_insert') IS NOT NULL
  256. DROP TRIGGER dbo.OrderTagMaps_insert;
  257. IF OBJECT_ID('dbo.AccountTransactions_delete') IS NOT NULL
  258. DROP TRIGGER dbo.AccountTransactions_delete;
  259. IF OBJECT_ID('dbo.AccountTransactionDocumentTypeAccountTransactionTypes_update') IS NOT NULL
  260. DROP TRIGGER dbo.AccountTransactionDocumentTypeAccountTransactionTypes_update;
  261. IF OBJECT_ID('dbo.OrderTagMaps_delete') IS NOT NULL
  262. DROP TRIGGER dbo.OrderTagMaps_delete;
  263. IF OBJECT_ID('dbo.AccountTransactions_update') IS NOT NULL
  264. DROP TRIGGER dbo.AccountTransactions_update;
  265. IF OBJECT_ID('dbo.CalculationSelectorCalculationTypes_insert') IS NOT NULL
  266. DROP TRIGGER dbo.CalculationSelectorCalculationTypes_insert;
  267. IF OBJECT_ID('dbo.OrderTagMaps_update') IS NOT NULL
  268. DROP TRIGGER dbo.OrderTagMaps_update;
  269. IF OBJECT_ID('dbo.AccountTransactionTypes_insert') IS NOT NULL
  270. DROP TRIGGER dbo.AccountTransactionTypes_insert;
  271. IF OBJECT_ID('dbo.CalculationSelectorCalculationTypes_update') IS NOT NULL
  272. DROP TRIGGER dbo.CalculationSelectorCalculationTypes_update;
  273. IF OBJECT_ID('dbo.OrderTags_insert') IS NOT NULL
  274. DROP TRIGGER dbo.OrderTags_insert;
  275. IF OBJECT_ID('dbo.AccountTransactionTypes_delete') IS NOT NULL
  276. DROP TRIGGER dbo.AccountTransactionTypes_delete;
  277. IF OBJECT_ID('dbo.OrderTags_delete') IS NOT NULL
  278. DROP TRIGGER dbo.OrderTags_delete;
  279. IF OBJECT_ID('dbo.AccountTransactionTypes_update') IS NOT NULL
  280. DROP TRIGGER dbo.AccountTransactionTypes_update;
  281. IF OBJECT_ID('dbo.OrderTags_update') IS NOT NULL
  282. DROP TRIGGER dbo.OrderTags_update;
  283. IF OBJECT_ID('dbo.AccountTransactionValues_insert') IS NOT NULL
  284. DROP TRIGGER dbo.AccountTransactionValues_insert;
  285. IF OBJECT_ID('dbo.PaidItems_insert') IS NOT NULL
  286. DROP TRIGGER dbo.PaidItems_insert;
  287. IF OBJECT_ID('dbo.AccountTransactionValues_delete') IS NOT NULL
  288. DROP TRIGGER dbo.AccountTransactionValues_delete;
  289. IF OBJECT_ID('dbo.PaidItems_delete') IS NOT NULL
  290. DROP TRIGGER dbo.PaidItems_delete;
  291. IF OBJECT_ID('dbo.AccountTransactionValues_update') IS NOT NULL
  292. DROP TRIGGER dbo.AccountTransactionValues_update;
  293. IF OBJECT_ID('dbo.PaidItems_update') IS NOT NULL
  294. DROP TRIGGER dbo.PaidItems_update;
  295. IF OBJECT_ID('dbo.AccountTypes_insert') IS NOT NULL
  296. DROP TRIGGER dbo.AccountTypes_insert;
  297. IF OBJECT_ID('dbo.Payments_insert') IS NOT NULL
  298. DROP TRIGGER dbo.Payments_insert;
  299. IF OBJECT_ID('dbo.AccountTypes_delete') IS NOT NULL
  300. DROP TRIGGER dbo.AccountTypes_delete;
  301. IF OBJECT_ID('dbo.Payments_delete') IS NOT NULL
  302. DROP TRIGGER dbo.Payments_delete;
  303. IF OBJECT_ID('dbo.AccountTypes_update') IS NOT NULL
  304. DROP TRIGGER dbo.AccountTypes_update;
  305. IF OBJECT_ID('dbo.Payments_update') IS NOT NULL
  306. DROP TRIGGER dbo.Payments_update;
  307. IF OBJECT_ID('dbo.ActionContainers_insert') IS NOT NULL
  308. DROP TRIGGER dbo.ActionContainers_insert;
  309. IF OBJECT_ID('dbo.PaymentTypeMaps_insert') IS NOT NULL
  310. DROP TRIGGER dbo.PaymentTypeMaps_insert;
  311. IF OBJECT_ID('dbo.ActionContainers_delete') IS NOT NULL
  312. DROP TRIGGER dbo.ActionContainers_delete;
  313. IF OBJECT_ID('dbo.PaymentTypeMaps_delete') IS NOT NULL
  314. DROP TRIGGER dbo.PaymentTypeMaps_delete;
  315. IF OBJECT_ID('dbo.ActionContainers_update') IS NOT NULL
  316. DROP TRIGGER dbo.ActionContainers_update;
  317. IF OBJECT_ID('dbo.PaymentTypeMaps_update') IS NOT NULL
  318. DROP TRIGGER dbo.PaymentTypeMaps_update;
  319. IF OBJECT_ID('dbo.AddonLicenses_insert') IS NOT NULL
  320. DROP TRIGGER dbo.AddonLicenses_insert;
  321. IF OBJECT_ID('dbo.PaymentTypes_insert') IS NOT NULL
  322. DROP TRIGGER dbo.PaymentTypes_insert;
  323. IF OBJECT_ID('dbo.AddonLicenses_delete') IS NOT NULL
  324. DROP TRIGGER dbo.AddonLicenses_delete;
  325. IF OBJECT_ID('dbo.PaymentTypes_delete') IS NOT NULL
  326. DROP TRIGGER dbo.PaymentTypes_delete;
  327. IF OBJECT_ID('dbo.AddonLicenses_update') IS NOT NULL
  328. DROP TRIGGER dbo.AddonLicenses_update;
  329. IF OBJECT_ID('dbo.PaymentTypes_update') IS NOT NULL
  330. DROP TRIGGER dbo.PaymentTypes_update;
  331. IF OBJECT_ID('dbo.AppActions_insert') IS NOT NULL
  332. DROP TRIGGER dbo.AppActions_insert;
  333. IF OBJECT_ID('dbo.PeriodicConsumptionItems_insert') IS NOT NULL
  334. DROP TRIGGER dbo.PeriodicConsumptionItems_insert;
  335. IF OBJECT_ID('dbo.AppActions_delete') IS NOT NULL
  336. DROP TRIGGER dbo.AppActions_delete;
  337. IF OBJECT_ID('dbo.PeriodicConsumptionItems_delete') IS NOT NULL
  338. DROP TRIGGER dbo.PeriodicConsumptionItems_delete;
  339. IF OBJECT_ID('dbo.AppActions_update') IS NOT NULL
  340. DROP TRIGGER dbo.AppActions_update;
  341. IF OBJECT_ID('dbo.PeriodicConsumptionItems_update') IS NOT NULL
  342. DROP TRIGGER dbo.PeriodicConsumptionItems_update;
  343. IF OBJECT_ID('dbo.AppRuleMaps_insert') IS NOT NULL
  344. DROP TRIGGER dbo.AppRuleMaps_insert;
  345. IF OBJECT_ID('dbo.PeriodicConsumptions_insert') IS NOT NULL
  346. DROP TRIGGER dbo.PeriodicConsumptions_insert;
  347. IF OBJECT_ID('dbo.AppRuleMaps_delete') IS NOT NULL
  348. DROP TRIGGER dbo.AppRuleMaps_delete;
  349. IF OBJECT_ID('dbo.PeriodicConsumptions_delete') IS NOT NULL
  350. DROP TRIGGER dbo.PeriodicConsumptions_delete;
  351. IF OBJECT_ID('dbo.AppRuleMaps_update') IS NOT NULL
  352. DROP TRIGGER dbo.AppRuleMaps_update;
  353. IF OBJECT_ID('dbo.PeriodicConsumptions_update') IS NOT NULL
  354. DROP TRIGGER dbo.PeriodicConsumptions_update;
  355. IF OBJECT_ID('dbo.AppRules_insert') IS NOT NULL
  356. DROP TRIGGER dbo.AppRules_insert;
  357. IF OBJECT_ID('dbo.Permissions_insert') IS NOT NULL
  358. DROP TRIGGER dbo.Permissions_insert;
  359. IF OBJECT_ID('dbo.AppRules_delete') IS NOT NULL
  360. DROP TRIGGER dbo.AppRules_delete;
  361. IF OBJECT_ID('dbo.Permissions_delete') IS NOT NULL
  362. DROP TRIGGER dbo.Permissions_delete;
  363. IF OBJECT_ID('dbo.AppRules_update') IS NOT NULL
  364. DROP TRIGGER dbo.AppRules_update;
  365. IF OBJECT_ID('dbo.Permissions_update') IS NOT NULL
  366. DROP TRIGGER dbo.Permissions_update;
  367. IF OBJECT_ID('dbo.AutomationCommandMaps_insert') IS NOT NULL
  368. DROP TRIGGER dbo.AutomationCommandMaps_insert;
  369. IF OBJECT_ID('dbo.PrinterMaps_insert') IS NOT NULL
  370. DROP TRIGGER dbo.PrinterMaps_insert;
  371. IF OBJECT_ID('dbo.AutomationCommandMaps_delete') IS NOT NULL
  372. DROP TRIGGER dbo.AutomationCommandMaps_delete;
  373. IF OBJECT_ID('dbo.PrinterMaps_delete') IS NOT NULL
  374. DROP TRIGGER dbo.PrinterMaps_delete;
  375. IF OBJECT_ID('dbo.AutomationCommandMaps_update') IS NOT NULL
  376. DROP TRIGGER dbo.AutomationCommandMaps_update;
  377. IF OBJECT_ID('dbo.PrinterMaps_update') IS NOT NULL
  378. DROP TRIGGER dbo.PrinterMaps_update;
  379. IF OBJECT_ID('dbo.AutomationCommands_insert') IS NOT NULL
  380. DROP TRIGGER dbo.AutomationCommands_insert;
  381. IF OBJECT_ID('dbo.Printers_insert') IS NOT NULL
  382. DROP TRIGGER dbo.Printers_insert;
  383. IF OBJECT_ID('dbo.AutomationCommands_delete') IS NOT NULL
  384. DROP TRIGGER dbo.AutomationCommands_delete;
  385. IF OBJECT_ID('dbo.Printers_delete') IS NOT NULL
  386. DROP TRIGGER dbo.Printers_delete;
  387. IF OBJECT_ID('dbo.AutomationCommands_update') IS NOT NULL
  388. DROP TRIGGER dbo.AutomationCommands_update;
  389. IF OBJECT_ID('dbo.Printers_update') IS NOT NULL
  390. DROP TRIGGER dbo.Printers_update;
  391. IF OBJECT_ID('dbo.Calculations_insert') IS NOT NULL
  392. DROP TRIGGER dbo.Calculations_insert;
  393. IF OBJECT_ID('dbo.PrintJobs_insert') IS NOT NULL
  394. DROP TRIGGER dbo.PrintJobs_insert;
  395. IF OBJECT_ID('dbo.Calculations_delete') IS NOT NULL
  396. DROP TRIGGER dbo.Calculations_delete;
  397. IF OBJECT_ID('dbo.PrintJobs_delete') IS NOT NULL
  398. DROP TRIGGER dbo.PrintJobs_delete;
  399. IF OBJECT_ID('dbo.Calculations_update') IS NOT NULL
  400. DROP TRIGGER dbo.Calculations_update;
  401. IF OBJECT_ID('dbo.PrintJobs_update') IS NOT NULL
  402. DROP TRIGGER dbo.PrintJobs_update;
  403. IF OBJECT_ID('dbo.CalculationSelectorMaps_insert') IS NOT NULL
  404. DROP TRIGGER dbo.CalculationSelectorMaps_insert;
  405. IF OBJECT_ID('dbo.ProductTimerMaps_insert') IS NOT NULL
  406. DROP TRIGGER dbo.ProductTimerMaps_insert;
  407. IF OBJECT_ID('dbo.CalculationSelectorMaps_delete') IS NOT NULL
  408. DROP TRIGGER dbo.CalculationSelectorMaps_delete;
  409. IF OBJECT_ID('dbo.ProductTimerMaps_delete') IS NOT NULL
  410. DROP TRIGGER dbo.ProductTimerMaps_delete;
  411. IF OBJECT_ID('dbo.CalculationSelectorMaps_update') IS NOT NULL
  412. DROP TRIGGER dbo.CalculationSelectorMaps_update;
  413. IF OBJECT_ID('dbo.ProductTimerMaps_update') IS NOT NULL
  414. DROP TRIGGER dbo.ProductTimerMaps_update;
  415. IF OBJECT_ID('dbo.CalculationSelectors_insert') IS NOT NULL
  416. DROP TRIGGER dbo.CalculationSelectors_insert;
  417. IF OBJECT_ID('dbo.ProductTimers_insert') IS NOT NULL
  418. DROP TRIGGER dbo.ProductTimers_insert;
  419. IF OBJECT_ID('dbo.CalculationSelectors_delete') IS NOT NULL
  420. DROP TRIGGER dbo.CalculationSelectors_delete;
  421. IF OBJECT_ID('dbo.ProductTimers_delete') IS NOT NULL
  422. DROP TRIGGER dbo.ProductTimers_delete;
  423. IF OBJECT_ID('dbo.CalculationSelectors_update') IS NOT NULL
  424. DROP TRIGGER dbo.CalculationSelectors_update;
  425. IF OBJECT_ID('dbo.ProductTimers_update') IS NOT NULL
  426. DROP TRIGGER dbo.ProductTimers_update;
  427. IF OBJECT_ID('dbo.CalculationTypes_insert') IS NOT NULL
  428. DROP TRIGGER dbo.CalculationTypes_insert;
  429. IF OBJECT_ID('dbo.ProductTimerValues_insert') IS NOT NULL
  430. DROP TRIGGER dbo.ProductTimerValues_insert;
  431. IF OBJECT_ID('dbo.CalculationTypes_delete') IS NOT NULL
  432. DROP TRIGGER dbo.CalculationTypes_delete;
  433. IF OBJECT_ID('dbo.ProductTimerValues_delete') IS NOT NULL
  434. DROP TRIGGER dbo.ProductTimerValues_delete;
  435. IF OBJECT_ID('dbo.CalculationTypes_update') IS NOT NULL
  436. DROP TRIGGER dbo.CalculationTypes_update;
  437. IF OBJECT_ID('dbo.ProductTimerValues_update') IS NOT NULL
  438. DROP TRIGGER dbo.ProductTimerValues_update;
  439. IF OBJECT_ID('dbo.ChangePayments_insert') IS NOT NULL
  440. DROP TRIGGER dbo.ChangePayments_insert;
  441. IF OBJECT_ID('dbo.ProgramSettingValues_insert') IS NOT NULL
  442. DROP TRIGGER dbo.ProgramSettingValues_insert;
  443. IF OBJECT_ID('dbo.ChangePayments_delete') IS NOT NULL
  444. DROP TRIGGER dbo.ChangePayments_delete;
  445. IF OBJECT_ID('dbo.ProgramSettingValues_delete') IS NOT NULL
  446. DROP TRIGGER dbo.ProgramSettingValues_delete;
  447. IF OBJECT_ID('dbo.ChangePayments_update') IS NOT NULL
  448. DROP TRIGGER dbo.ChangePayments_update;
  449. IF OBJECT_ID('dbo.ProgramSettingValues_update') IS NOT NULL
  450. DROP TRIGGER dbo.ProgramSettingValues_update;
  451. IF OBJECT_ID('dbo.ChangePaymentTypeMaps_insert') IS NOT NULL
  452. DROP TRIGGER dbo.ChangePaymentTypeMaps_insert;
  453. IF OBJECT_ID('dbo.RecipeItems_insert') IS NOT NULL
  454. DROP TRIGGER dbo.RecipeItems_insert;
  455. IF OBJECT_ID('dbo.ChangePaymentTypeMaps_delete') IS NOT NULL
  456. DROP TRIGGER dbo.ChangePaymentTypeMaps_delete;
  457. IF OBJECT_ID('dbo.RecipeItems_delete') IS NOT NULL
  458. DROP TRIGGER dbo.RecipeItems_delete;
  459. IF OBJECT_ID('dbo.ChangePaymentTypeMaps_update') IS NOT NULL
  460. DROP TRIGGER dbo.ChangePaymentTypeMaps_update;
  461. IF OBJECT_ID('dbo.RecipeItems_update') IS NOT NULL
  462. DROP TRIGGER dbo.RecipeItems_update;
  463. IF OBJECT_ID('dbo.ChangePaymentTypes_insert') IS NOT NULL
  464. DROP TRIGGER dbo.ChangePaymentTypes_insert;
  465. IF OBJECT_ID('dbo.Recipes_insert') IS NOT NULL
  466. DROP TRIGGER dbo.Recipes_insert;
  467. IF OBJECT_ID('dbo.ChangePaymentTypes_delete') IS NOT NULL
  468. DROP TRIGGER dbo.ChangePaymentTypes_delete;
  469. IF OBJECT_ID('dbo.Recipes_delete') IS NOT NULL
  470. DROP TRIGGER dbo.Recipes_delete;
  471. IF OBJECT_ID('dbo.ChangePaymentTypes_update') IS NOT NULL
  472. DROP TRIGGER dbo.ChangePaymentTypes_update;
  473. IF OBJECT_ID('dbo.Recipes_update') IS NOT NULL
  474. DROP TRIGGER dbo.Recipes_update;
  475. IF OBJECT_ID('dbo.CostItems_insert') IS NOT NULL
  476. DROP TRIGGER dbo.CostItems_insert;
  477. IF OBJECT_ID('dbo.RefreshTokens_insert') IS NOT NULL
  478. DROP TRIGGER dbo.RefreshTokens_insert;
  479. IF OBJECT_ID('dbo.CostItems_delete') IS NOT NULL
  480. DROP TRIGGER dbo.CostItems_delete;
  481. IF OBJECT_ID('dbo.RefreshTokens_delete') IS NOT NULL
  482. DROP TRIGGER dbo.RefreshTokens_delete;
  483. IF OBJECT_ID('dbo.CostItems_update') IS NOT NULL
  484. DROP TRIGGER dbo.CostItems_update;
  485. IF OBJECT_ID('dbo.RefreshTokens_update') IS NOT NULL
  486. DROP TRIGGER dbo.RefreshTokens_update;
  487. IF OBJECT_ID('dbo.DataExports_insert') IS NOT NULL
  488. DROP TRIGGER dbo.DataExports_insert;
  489. IF OBJECT_ID('dbo.ScreenMenuCategories_insert') IS NOT NULL
  490. DROP TRIGGER dbo.ScreenMenuCategories_insert;
  491. IF OBJECT_ID('dbo.DataExports_delete') IS NOT NULL
  492. DROP TRIGGER dbo.DataExports_delete;
  493. IF OBJECT_ID('dbo.ScreenMenuCategories_delete') IS NOT NULL
  494. DROP TRIGGER dbo.ScreenMenuCategories_delete;
  495. IF OBJECT_ID('dbo.DataExports_update') IS NOT NULL
  496. DROP TRIGGER dbo.DataExports_update;
  497. IF OBJECT_ID('dbo.ScreenMenuCategories_update') IS NOT NULL
  498. DROP TRIGGER dbo.ScreenMenuCategories_update;
  499. IF OBJECT_ID('dbo.Departments_insert') IS NOT NULL
  500. DROP TRIGGER dbo.Departments_insert;
  501. IF OBJECT_ID('dbo.ScreenMenuItems_insert') IS NOT NULL
  502. DROP TRIGGER dbo.ScreenMenuItems_insert;
  503. IF OBJECT_ID('dbo.Departments_delete') IS NOT NULL
  504. DROP TRIGGER dbo.Departments_delete;
  505. IF OBJECT_ID('dbo.ScreenMenuItems_delete') IS NOT NULL
  506. DROP TRIGGER dbo.ScreenMenuItems_delete;
  507. IF OBJECT_ID('dbo.Departments_update') IS NOT NULL
  508. DROP TRIGGER dbo.Departments_update;
  509. IF OBJECT_ID('dbo.ScreenMenuItems_update') IS NOT NULL
  510. DROP TRIGGER dbo.ScreenMenuItems_update;
  511. IF OBJECT_ID('dbo.Entities_insert') IS NOT NULL
  512. DROP TRIGGER dbo.Entities_insert;
  513. IF OBJECT_ID('dbo.ScreenMenus_insert') IS NOT NULL
  514. DROP TRIGGER dbo.ScreenMenus_insert;
  515. IF OBJECT_ID('dbo.Entities_delete') IS NOT NULL
  516. DROP TRIGGER dbo.Entities_delete;
  517. IF OBJECT_ID('dbo.ScreenMenus_delete') IS NOT NULL
  518. DROP TRIGGER dbo.ScreenMenus_delete;
  519. IF OBJECT_ID('dbo.Entities_update') IS NOT NULL
  520. DROP TRIGGER dbo.Entities_update;
  521. IF OBJECT_ID('dbo.ScreenMenus_update') IS NOT NULL
  522. DROP TRIGGER dbo.ScreenMenus_update;
  523. IF OBJECT_ID('dbo.EntityCustomFields_insert') IS NOT NULL
  524. DROP TRIGGER dbo.EntityCustomFields_insert;
  525. IF OBJECT_ID('dbo.Scripts_insert') IS NOT NULL
  526. DROP TRIGGER dbo.Scripts_insert;
  527. IF OBJECT_ID('dbo.EntityCustomFields_delete') IS NOT NULL
  528. DROP TRIGGER dbo.EntityCustomFields_delete;
  529. IF OBJECT_ID('dbo.Scripts_delete') IS NOT NULL
  530. DROP TRIGGER dbo.Scripts_delete;
  531. IF OBJECT_ID('dbo.EntityCustomFields_update') IS NOT NULL
  532. DROP TRIGGER dbo.EntityCustomFields_update;
  533. IF OBJECT_ID('dbo.Scripts_update') IS NOT NULL
  534. DROP TRIGGER dbo.Scripts_update;
  535. IF OBJECT_ID('dbo.EntityScreenItems_insert') IS NOT NULL
  536. DROP TRIGGER dbo.EntityScreenItems_insert;
  537. IF OBJECT_ID('dbo.States_insert') IS NOT NULL
  538. DROP TRIGGER dbo.States_insert;
  539. IF OBJECT_ID('dbo.EntityScreenItems_delete') IS NOT NULL
  540. DROP TRIGGER dbo.EntityScreenItems_delete;
  541. IF OBJECT_ID('dbo.States_delete') IS NOT NULL
  542. DROP TRIGGER dbo.States_delete;
  543. IF OBJECT_ID('dbo.EntityScreenItems_update') IS NOT NULL
  544. DROP TRIGGER dbo.EntityScreenItems_update;
  545. IF OBJECT_ID('dbo.States_update') IS NOT NULL
  546. DROP TRIGGER dbo.States_update;
  547. IF OBJECT_ID('dbo.EntityScreenMaps_insert') IS NOT NULL
  548. DROP TRIGGER dbo.EntityScreenMaps_insert;
  549. IF OBJECT_ID('dbo.TaskCustomFields_insert') IS NOT NULL
  550. DROP TRIGGER dbo.TaskCustomFields_insert;
  551. IF OBJECT_ID('dbo.EntityScreenMaps_delete') IS NOT NULL
  552. DROP TRIGGER dbo.EntityScreenMaps_delete;
  553. IF OBJECT_ID('dbo.TaskCustomFields_delete') IS NOT NULL
  554. DROP TRIGGER dbo.TaskCustomFields_delete;
  555. IF OBJECT_ID('dbo.EntityScreenMaps_update') IS NOT NULL
  556. DROP TRIGGER dbo.EntityScreenMaps_update;
  557. IF OBJECT_ID('dbo.TaskCustomFields_update') IS NOT NULL
  558. DROP TRIGGER dbo.TaskCustomFields_update;
  559. IF OBJECT_ID('dbo.EntityScreens_insert') IS NOT NULL
  560. DROP TRIGGER dbo.EntityScreens_insert;
  561. IF OBJECT_ID('dbo.Tasks_insert') IS NOT NULL
  562. DROP TRIGGER dbo.Tasks_insert;
  563. IF OBJECT_ID('dbo.EntityScreens_delete') IS NOT NULL
  564. DROP TRIGGER dbo.EntityScreens_delete;
  565. IF OBJECT_ID('dbo.Tasks_delete') IS NOT NULL
  566. DROP TRIGGER dbo.Tasks_delete;
  567. IF OBJECT_ID('dbo.EntityScreens_update') IS NOT NULL
  568. DROP TRIGGER dbo.EntityScreens_update;
  569. IF OBJECT_ID('dbo.Tasks_update') IS NOT NULL
  570. DROP TRIGGER dbo.Tasks_update;
  571. IF OBJECT_ID('dbo.EntityStateLogs_insert') IS NOT NULL
  572. DROP TRIGGER dbo.EntityStateLogs_insert;
  573. IF OBJECT_ID('dbo.TaskTokens_insert') IS NOT NULL
  574. DROP TRIGGER dbo.TaskTokens_insert;
  575. IF OBJECT_ID('dbo.EntityStateLogs_delete') IS NOT NULL
  576. DROP TRIGGER dbo.EntityStateLogs_delete;
  577. IF OBJECT_ID('dbo.TaskTokens_delete') IS NOT NULL
  578. DROP TRIGGER dbo.TaskTokens_delete;
  579. IF OBJECT_ID('dbo.EntityStateLogs_update') IS NOT NULL
  580. DROP TRIGGER dbo.EntityStateLogs_update;
  581. IF OBJECT_ID('dbo.TaskTokens_update') IS NOT NULL
  582. DROP TRIGGER dbo.TaskTokens_update;
  583. IF OBJECT_ID('dbo.EntityStateValues_insert') IS NOT NULL
  584. DROP TRIGGER dbo.EntityStateValues_insert;
  585. IF OBJECT_ID('dbo.TaskTypes_insert') IS NOT NULL
  586. DROP TRIGGER dbo.TaskTypes_insert;
  587. IF OBJECT_ID('dbo.EntityStateValues_delete') IS NOT NULL
  588. DROP TRIGGER dbo.EntityStateValues_delete;
  589. IF OBJECT_ID('dbo.TaskTypes_delete') IS NOT NULL
  590. DROP TRIGGER dbo.TaskTypes_delete;
  591. IF OBJECT_ID('dbo.EntityStateValues_update') IS NOT NULL
  592. DROP TRIGGER dbo.EntityStateValues_update;
  593. IF OBJECT_ID('dbo.TaskTypes_update') IS NOT NULL
  594. DROP TRIGGER dbo.TaskTypes_update;
  595. IF OBJECT_ID('dbo.EntityTypeAssignments_insert') IS NOT NULL
  596. DROP TRIGGER dbo.EntityTypeAssignments_insert;
  597.  
  598. DROP TABLE dbo.ReportTemp;
  599.  
  600. CREATE TABLE dbo.ReportTemp
  601. (
  602. id INT IDENTITY(1, 1) NOT NULL,
  603. is_old INT NULL,
  604. table_name NVARCHAR(50) NULL,
  605. table_code NVARCHAR(50) NULL,
  606. items XML NULL,
  607. appkey NVARCHAR(50) NULL,
  608. type NVARCHAR(50) NULL,
  609. timestamp NVARCHAR(50) NULL
  610. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY];
  611.  
  612. COMMIT TRANSACTION;
  613. END TRY
  614. BEGIN CATCH
  615. IF @@TRANCOUNT > 0
  616. BEGIN
  617. ROLLBACK TRANSACTION;
  618.  
  619. SET @ErrorMessage = ERROR_MESSAGE();
  620. SET @ErrorSeverity = ERROR_SEVERITY();
  621. SET @ErrorState = ERROR_STATE();
  622. RAISERROR(@ErrorMessage, @ErrorSeverity, @ErrorState);
  623. END;
  624. END CATCH;
  625. END;
  626. GO
  627.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement