Base.cs 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. using System.Collections.Generic;
  2. using Library;
  3. namespace AppConfig
  4. {
  5. public class Base
  6. {
  7. public static string StatSqlConn = Library.ConfigurationManager.AppSettings["StatSqlConnStr"].ToString();
  8. public static string CreateTradeDaySummary = "SET NAMES utf8mb4;" +
  9. "SET FOREIGN_KEY_CHECKS = 0;" +
  10. "CREATE TABLE `TradeDaySummary#DateTime#` (" +
  11. "`Id` int(11) NOT NULL AUTO_INCREMENT," +
  12. "`Sort` int(11) NOT NULL DEFAULT '0'," +
  13. "`QueryCount` int(11) NOT NULL DEFAULT '0'," +
  14. "`Status` int(11) NOT NULL DEFAULT '0'," +
  15. "`Version` int(11) NOT NULL DEFAULT '0'," +
  16. "`CreateDate` datetime DEFAULT NULL," +
  17. "`UpdateDate` datetime DEFAULT NULL," +
  18. "`CreateMan` varchar(50) DEFAULT NULL," +
  19. "`UpdateMan` varchar(50) DEFAULT NULL," +
  20. "`SeoTitle` varchar(100) DEFAULT NULL," +
  21. "`SeoKeyword` varchar(200) DEFAULT NULL," +
  22. "`SeoDescription` varchar(500) DEFAULT NULL," +
  23. "`TopUserId` int(11) NOT NULL DEFAULT '0'," +
  24. "`HelpNonDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  25. "`HelpDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  26. "`HelpNonDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  27. "`HelpDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  28. "`HelpNonDirectDebitCapNum` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  29. "`HelpNonDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  30. "`HelpNonDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  31. "`HelpDirectDebitCapNum` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  32. "`HelpDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  33. "`HelpDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  34. "`HelpNonDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  35. "`HelpDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  36. "`HelpNonDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  37. "`HelpDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  38. "`HelpNonDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  39. "`HelpDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  40. "`HelpNonDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  41. "`HelpDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  42. "`NotHelpNonDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  43. "`NotHelpDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  44. "`NotHelpNonDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  45. "`NotHelpDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  46. "`NotHelpNonDirectDebitCapNum` int(11) NOT NULL DEFAULT '0'," +
  47. "`NotHelpNonDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  48. "`NotHelpNonDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  49. "`NotHelpDirectDebitCapNum` int(11) NOT NULL DEFAULT '0'," +
  50. "`NotHelpDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  51. "`NotHelpDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  52. "`NotHelpNonDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  53. "`NotHelpDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  54. "`NotHelpNonDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  55. "`NotHelpDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  56. "`NotHelpNonDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  57. "`NotHelpDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  58. "`NotHelpNonDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  59. "`NotHelpDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  60. "`MgrName` varchar(32) DEFAULT NULL," +
  61. "`MgrNo` varchar(16) DEFAULT NULL," +
  62. "`BrandId` int(11) NOT NULL DEFAULT '0'," +
  63. "`TradeMonth` varchar(6) DEFAULT NULL," +
  64. "`TradeDate` varchar(8) DEFAULT NULL," +
  65. "`UserId` int(11) NOT NULL DEFAULT '0'," +
  66. "`PayType` int(11) NOT NULL DEFAULT '0'," +
  67. "`VipFlag` int(11) NOT NULL DEFAULT '0'," +
  68. "`ProfitNonDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  69. "`ProfitDirectNonQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  70. "`ProfitNonDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  71. "`ProfitDirectQrDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  72. "`ProfitNonDirectDebitCapNum` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  73. "`ProfitNonDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  74. "`ProfitNonDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  75. "`ProfitDirectDebitCapNum` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  76. "`ProfitDirectDebitCapTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  77. "`ProfitDirectDebitTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  78. "`ProfitNonDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  79. "`ProfitDirectNonQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  80. "`ProfitNonDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  81. "`ProfitDirectQrCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  82. "`ProfitNonDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  83. "`ProfitDirectCreditTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  84. "`ProfitNonDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  85. "`ProfitDirectTradeAmt` decimal(18,2) NOT NULL DEFAULT '0.00'," +
  86. "PRIMARY KEY (`Id`) USING BTREE," +
  87. "KEY `TradeDaySummaryIndex` (`UserId`,`TradeMonth`,`TradeDate`,`BrandId`,`QueryCount`,`VipFlag`,`PayType`,`SeoTitle`)" +
  88. ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;" +
  89. "SET FOREIGN_KEY_CHECKS = 1;";
  90. }
  91. }