Advertisement
Guest User

Untitled

a guest
Mar 1st, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.05 KB | None | 0 0
  1. PRINT 'Drop columns "SlogansJSON", "CulturesJSON", "DefaultCulture" from [data].[Panels]...'
  2.  
  3. GO
  4.  
  5. ALTER TABLE [data].[Panels] DROP COLUMN SlogansJSON, DefaultCulture, CulturesJSON
  6.  
  7. GO
  8.  
  9. PRINT '[PRD-314] Complete!';
  10. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for EM Panel...';
  11.  
  12. GO
  13.  
  14. UPDATE [data].[Panels]
  15. SET SettingsJSON = N'{"TrackingSettings":[{"Name":"adriver","Provider":"adriver","ClientId":"215862","Data":{"bn":"1"}},{"Name":"Rating Mail.ru","Provider":"ratingMailRu","ClientId":"2782648"},{"Name":"rambler","Provider":"rambler"},{"Name":"aegis","Provider":"aegis"},{"Name":"Google Analytics","Provider":"ga","ClientId":"UA-70363538-1"},{"Name":"Yandex.Metrika","Provider":"yandex-metrika","ClientId":"34261295"}], "IsExpressPollsAllowed": "true","SupportEmail": "support@expertnoemnenie.ru","FromEmail": "no-reply@expertnoemnenie.ru","FromEmailName": "Команда ЭМ","FromSystemEmail": "system@expertnoemnenie.ru","FromSystemEmailName": "Команда ЭМ", "MinRegAge": "14", "MaxRegAge": "100","SocialNetworks":[{"Id":"vk","Url":"http://vk.com/expertnoemnenie","ClientId":"5555325"},{"Id":"fb","Url":"https://www.facebook.com/expertnoemnenie/"},{"Id":"ok","Url":"http://ok.ru/expertnoemnenie","ClientId":"1247643904","PublicKey":"CBAKIOFLEBABABABA", "SecretKey":"1DBF10DCFB5DD5D8E203814F"}],"ReferralReward": "15.50000", "MinAccountBalance": "500.00000","MinRequestAmount": "300.00000", "Slogans":{"ru-RU": "Проходите опросы, получайте вознаграждение. Изменим мир к лучшему вместе!","en-US":"Your opinion changes goods and services<br/>We appreciate it!"}, "DefaultCulture":"ru-RU", "SupportedCultures":[], "SupportReferrals": "true", "SupportFraudCheck":"true", "SupportRating": "true","SupportTickets":"true", "ReferralTarget": 2, "Countries":[1001,1002,1003,1004,1006,1019],"HubOpinionTeamCode":"17"}'
  16. WHERE Id = 1029695;
  17.  
  18. GO
  19.  
  20. PRINT '[PRD-314] Complete!';
  21. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for DM Panel...';
  22.  
  23. GO
  24.  
  25. UPDATE [data].[Panels]
  26. SET SettingsJSON = N'{"FromEmail":"no-reply.demo@panelrider.com","FromEmailName":"Demo","FromSystemEmail":"system.demo@panelrider.com","FromSystemEmailName":"Demo","SupportEmail":"support.demo@panelrider.com","MinRegAge":"18","MaxRegAge":"80","SocialNetworks":[],"SupportExpressPolls":"false","SupportReferrals":"true","SupportFraudCheck":"true","SupportTickets":"true","SupportRating":"true","ReferralTarget":"2","ReferralReward":"15.50000","MinAccountBalance":"500.00000","MinRequestAmount":"300.00000", "Slogans":{"ru-RU": "Демонстрационная панель!<br/>Попробуй, это просто!"}, "DefaultCulture":"ru-RU", "SupportedCultures":[], "Countries":[1001]}'
  27. WHERE Id = 6934082;
  28.  
  29. GO
  30.  
  31. PRINT '[PRD-314] Complete!';
  32. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for BP Panel...';
  33.  
  34. GO
  35.  
  36. UPDATE [data].[Panels]
  37. SET SettingsJSON = N'{"TrackingSettings":[{"Name":"aegis","Provider":"aegis"},{"Name":"Google Analytics","Provider":"ga","ClientId":"UA-1963280-24"},{"Name":"LiveInternet","Provider":"liveInternet"}],"FromEmail":"no-reply@bigpoll.ru","FromEmailName":"Bigpoll","FromSystemEmail":"system@bigpoll.ru","FromSystemEmailName":"Bigpoll","SupportEmail":"support@bigpoll.ru","MinRegAge":"18","MaxRegAge":"90","SocialNetworks":[],"SupportExpressPolls":"false","SupportReferrals":"true","SupportFraudCheck":"true","SupportTickets":"true","SupportRating":"true","SupportSurveyReview":"true","SupportIframe":"true","ReferralTarget":"2","ReferralReward":"10.00000","MinAccountBalance":"500.00000","MinRequestAmount":"300.00000", "Slogans":{"ru-RU": ""}, "DefaultCulture":"ru-RU","SupportedCultures":[],"Countries":[1001],"Copyright":"","HubOpinionTeamCode":"37"}'
  38. WHERE Id = 7110218;
  39.  
  40. GO
  41.  
  42. PRINT '[PRD-314] Complete!';
  43.  
  44. PRINT '[PRD-598] Update [sec].[Partners] table...';
  45.  
  46. GO
  47.  
  48. UPDATE [sec].[Partners]
  49. SET SettingsJSON = '{"ShowReviewPage" : false, "Currency" : 301, "ShowCaptcha" : false}';
  50.  
  51. GO
  52.  
  53. PRINT '[PRD-598] Complete!';
  54. <<<<<<< HEAD
  55.  
  56. GO
  57.  
  58. ALTER TABLE [data].[PanelUserReferrals] ADD PrevUrlHost NVARCHAR(256) NULL
  59. ALTER TABLE [data].[PanelUserReferrals] ADD PrevUrlPath NVARCHAR(256) NULL
  60. ALTER TABLE [data].[PanelUserReferrals] ADD PrevUrlQuery NVARCHAR(256) NULL
  61.  
  62. GO
  63.  
  64. PRINT '[PRD-635] Complete!';
  65.  
  66. PRINT '[PRD-575] Add new column to [data].[PanelCountryRequestTypes]...';
  67.  
  68. GO
  69.  
  70. ALTER TABLE [data].[PanelCountryRequestTypes] ADD SettingsJSON nvarchar(MAX);
  71.  
  72. GO
  73.  
  74. PRINT '[PRD-575] Complete!';
  75. PRINT '[PRD-575] Add default values to [SettingsJSON] from [data].[PanelCountryRequestTypes]...'
  76.  
  77. GO
  78.  
  79. UPDATE [PanelCountryRequestTypes]
  80. SET SettingsJSON = '{"MinAccountBalance":"500.00000","MinRequestAmount":"300.00000"}'
  81.  
  82. GO
  83.  
  84. PRINT '[PRD-575] Complete!';
  85.  
  86. /*
  87. А вот эту хрень нужно проверять вручную!!!!
  88.  
  89. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for EM Panel...';
  90.  
  91. GO
  92.  
  93. UPDATE [data].[Panels]
  94. SET SettingsJSON = N'{"TrackingSettings":[{"Name":"adriver","Provider":"adriver","ClientId":"215862","Data":{"bn":"1"}},{"Name":"Rating Mail.ru","Provider":"ratingMailRu","ClientId":"2782648"},{"Name":"rambler","Provider":"rambler"},{"Name":"aegis","Provider":"aegis"},{"Name":"Google Analytics","Provider":"ga","ClientId":"UA-70363538-1"},{"Name":"Yandex.Metrika","Provider":"yandex-metrika","ClientId":"34261295"}], "IsExpressPollsAllowed": "true","SupportEmail": "support@expertnoemnenie.ru","FromEmail": "no-reply@expertnoemnenie.ru","FromEmailName": "Команда ЭМ","FromSystemEmail": "system@expertnoemnenie.ru","FromSystemEmailName": "Команда ЭМ", "MinRegAge": "14", "MaxRegAge": "100","SocialNetworks":[{"Id":"vk","Url":"http://vk.com/expertnoemnenie","ClientId":"5555325"},{"Id":"fb","Url":"https://www.facebook.com/expertnoemnenie/"},{"Id":"ok","Url":"http://ok.ru/expertnoemnenie","ClientId":"1247643904","PublicKey":"CBAKIOFLEBABABABA", "SecretKey":"1DBF10DCFB5DD5D8E203814F"}],"ReferralReward": "15.50000", "MinAccountBalance": "500.00000","MinRequestAmount": "300.00000", "Slogans":{"ru-RU": "Проходите опросы, получайте вознаграждение. Изменим мир к лучшему вместе!","en-US":"Your opinion changes goods and services<br/>We appreciate it!"},"SupportedCultures":[], "SupportReferrals": "true", "SupportFraudCheck":"true", "SupportRating": "true","SupportTickets":"true", "ReferralTarget": 2, "Countries":[1001,1002,1003,1004,1006,1019],"HubOpinionTeamCode":"17"}'
  95. WHERE Id = 1029695;
  96.  
  97. GO
  98.  
  99. PRINT '[PRD-314] Complete!';
  100. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for DM Panel...';
  101.  
  102. GO
  103.  
  104. UPDATE [data].[Panels]
  105. SET SettingsJSON = N'{"FromEmail":"no-reply.demo@panelrider.com","FromEmailName":"Demo","FromSystemEmail":"system.demo@panelrider.com","FromSystemEmailName":"Demo","SupportEmail":"support.demo@panelrider.com","MinRegAge":"18","MaxRegAge":"80","SocialNetworks":[],"SupportExpressPolls":"false","SupportReferrals":"true","SupportFraudCheck":"true","SupportTickets":"true","SupportRating":"true","ReferralTarget":"2","ReferralReward":"15.50000","MinAccountBalance":"500.00000","MinRequestAmount":"300.00000", "Slogans":{"ru-RU": "Демонстрационная панель!<br/>Попробуй, это просто!"}, "SupportedCultures":[], "Countries":[1001]}'
  106. WHERE Id = 6934082;
  107.  
  108. GO
  109.  
  110. PRINT '[PRD-314] Complete!';
  111. PRINT '[PRD-314] Update SettingsJSON in [data].[Panels] for BP Panel...';
  112.  
  113. GO
  114.  
  115. UPDATE [data].[Panels]
  116. SET SettingsJSON = N'{"TrackingSettings":[{"Name":"aegis","Provider":"aegis"},{"Name":"Google Analytics","Provider":"ga","ClientId":"UA-1963280-24"},{"Name":"LiveInternet","Provider":"liveInternet"}],"FromEmail":"no-reply@bigpoll.ru","FromEmailName":"Bigpoll","FromSystemEmail":"system@bigpoll.ru","FromSystemEmailName":"Bigpoll","SupportEmail":"support@bigpoll.ru","MinRegAge":"18","MaxRegAge":"90","SocialNetworks":[],"SupportExpressPolls":"false","SupportReferrals":"true","SupportFraudCheck":"true","SupportTickets":"true","SupportRating":"true","SupportSurveyReview":"true","SupportIframe":"true","ReferralTarget":"2","ReferralReward":"10.00000","MinAccountBalance":"500.00000","MinRequestAmount":"300.00000", "Slogans":{"ru-RU": ""},"SupportedCultures":[],"Countries":[1001],"Copyright":"","HubOpinionTeamCode":"37"}'
  117. WHERE Id = 7110218;
  118.  
  119. GO
  120.  
  121. PRINT '[PRD-314] Complete!';
  122. */
  123.  
  124. PRINT '[PRD-716] Add column `FileId` in [data].[SurveyCollectors]...'
  125.  
  126. GO
  127.  
  128. ALTER TABLE [data].[SurveyCollectors] ADD FileId bigint NULL
  129.  
  130. GO
  131.  
  132. ALTER TABLE [data].[SurveyCollectors] WITH CHECK ADD CONSTRAINT [FK_SurveyCollectors_FileId] FOREIGN KEY([FileId])
  133. REFERENCES [data].[Files] ([Id])
  134.  
  135. GO
  136.  
  137. ALTER TABLE [data].[SurveyCollectors] CHECK CONSTRAINT [FK_SurveyCollectors_FileId]
  138.  
  139. GO
  140.  
  141. PRINT '[PRD-716] Complete!';
  142. =======
  143. PRINT '[PRD-682] Update PanelSettings (Add prm AverageResponse)...';
  144.  
  145. GO
  146.  
  147. WITH EM AS
  148. (
  149. SELECT SettingsJSON
  150. FROM [data].[Panels]
  151. WHERE id = 1029695
  152. )
  153. UPDATE [data].[Panels]
  154. SET SettingsJSON = (SELECT JSON_MODIFY((SELECT * FROM EM), '$.AverageResponse', 10))
  155. WHERE id = 1029695
  156.  
  157. GO
  158.  
  159. PRINT '[PRD-682] Complete!';
  160. >>>>>>> feature/PRD-422-lite-admin
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement