baseEntity

Defines the base entity for a inherited class


This field is required for a class which is inheriting one of the classes defined

Look at Single Table Inheritance for more detail

Usage

class Adult extends Person {  static entity = 'adult'    static baseEntity = 'person'  static fields () {    return {      ...super.fields(),      job: this.attr('')    }  }}

Typescript Declarations

const baseEntity: string = undefined