QuestDBQueryable.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace SqlSugar
  7. {
  8. public class QuestDBQueryable<T> : QueryableProvider<T>
  9. {
  10. public override ISugarQueryable<T> With(string withString)
  11. {
  12. return this;
  13. }
  14. public override ISugarQueryable<T> PartitionBy(string groupFileds)
  15. {
  16. if (this.QueryBuilder.Take == 1)
  17. {
  18. this.QueryBuilder.Take = null;
  19. }
  20. this.QueryBuilder.PartitionByValue=groupFileds;
  21. return this;
  22. }
  23. }
  24. public class QuestDBQueryable<T, T2> : QueryableProvider<T, T2>
  25. {
  26. public new ISugarQueryable<T, T2> With(string withString)
  27. {
  28. return this;
  29. }
  30. }
  31. public class QuestDBQueryable<T, T2, T3> : QueryableProvider<T, T2, T3>
  32. {
  33. }
  34. public class QuestDBQueryable<T, T2, T3, T4> : QueryableProvider<T, T2, T3, T4>
  35. {
  36. }
  37. public class QuestDBQueryable<T, T2, T3, T4, T5> : QueryableProvider<T, T2, T3, T4, T5>
  38. {
  39. }
  40. public class QuestDBQueryable<T, T2, T3, T4, T5, T6> : QueryableProvider<T, T2, T3, T4, T5, T6>
  41. {
  42. }
  43. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7> : QueryableProvider<T, T2, T3, T4, T5, T6, T7>
  44. {
  45. }
  46. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7, T8> : QueryableProvider<T, T2, T3, T4, T5, T6, T7, T8>
  47. {
  48. }
  49. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7, T8, T9> : QueryableProvider<T, T2, T3, T4, T5, T6, T7, T8, T9>
  50. {
  51. }
  52. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7, T8, T9, T10> : QueryableProvider<T, T2, T3, T4, T5, T6, T7, T8, T9, T10>
  53. {
  54. }
  55. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> : QueryableProvider<T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
  56. {
  57. }
  58. public class QuestDBQueryable<T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> : QueryableProvider<T, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
  59. {
  60. }
  61. }