Administrator
Administrator
An administrative user who has access to the admin ui.
Signature
class Administrator extends VendureEntity implements SoftDeletable, HasCustomFields {
constructor(input?: DeepPartial<Administrator>)
@Column({ type: Date, nullable: true })
deletedAt: Date | null;
@Column() firstName: string;
@Column() lastName: string;
@Column({ unique: true })
emailAddress: string;
@OneToOne(type => User)
@JoinColumn()
user: User;
@Column(type => CustomAdministratorFields)
customFields: CustomAdministratorFields;
}
Extends
Implements
- SoftDeletable
- HasCustomFields
Members
constructor
(input?: DeepPartial<Administrator>) => Administrator
deletedAt
Date | null
firstName
string
lastName
string
emailAddress
string
user
User
customFields
CustomAdministratorFields