IEntityDescriptor.cs 454 B

12345678910111213141516171819
  1. namespace Vit.Orm.Entity
  2. {
  3. public interface IEntityDescriptor
  4. {
  5. string tableName { get; }
  6. string keyName { get; }
  7. /// <summary>
  8. /// primary key
  9. /// </summary>
  10. public IColumnDescriptor key { get; }
  11. /// <summary>
  12. /// not include primary key
  13. /// </summary>
  14. public IColumnDescriptor[] columns { get; }
  15. public IColumnDescriptor[] allColumns { get; }
  16. }
  17. }