UserPermissionEntity.vala 644 B

1234567891011121314151617181920
  1. using InvercargillSql.Orm;
  2. namespace Spry.Authentication {
  3. public class UserPermissionEntity : Object {
  4. public int64 id { get; set; }
  5. public int64 user_id { get; set; }
  6. public string permission { get; set; }
  7. public static void entity_mapping(EntityMapperBuilder<UserPermissionEntity> cfg) {
  8. cfg.table("spry_user_permissions")
  9. .column<int64?>("id", o => o.id, (o, v) => o.id = v)
  10. .column<int64?>("user_id", o => o.user_id, (o, v) => o.user_id = v)
  11. .column<string>("permission", o => o.permission, (o, v) => o.permission = v);
  12. }
  13. }
  14. }