DbScheme.cs 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using System;
  2. using System.Collections.Generic;
  3. namespace MySystem
  4. {
  5. public class DbScheme
  6. {
  7. public int TableId { get; set; }
  8. public string TableEnName { get; set; }
  9. public string TableName { get; set; }
  10. public ulong IsTask { get; set; }
  11. public List<DbColumn> Columns { get; set; }
  12. }
  13. public class DbColumn
  14. {
  15. public int Id { get; set; }
  16. public int DatabaseId { get; set; }
  17. public int TableId { get; set; }
  18. public string ColumnName { get; set; }
  19. public string ColumnEnName { get; set; }
  20. public string ColumnType { get; set; }
  21. public string ColumnLength { get; set; }
  22. public string Control { get; set; }
  23. public string Col { get; set; }
  24. public string ColList { get; set; }
  25. public ulong ShowTitle { get; set; }
  26. public ulong ShowQuery { get; set; }
  27. public ulong ShowEdit { get; set; }
  28. public string DataRule { get; set; }
  29. public string TabName { get; set; }
  30. public string PicRuleNote { get; set; }
  31. public ulong IsPrimaryKey { get; set; }
  32. public ulong IsExcel { get; set; }
  33. public ulong CheckRepeat { get; set; }
  34. public string RelationData { get; set; }
  35. public int Status { get; set; }
  36. public int LinkTableId { get; set; }
  37. public int LinkColumnId { get; set; }
  38. public ulong IsTask { get; set; }
  39. }
  40. }