ff-admin-server/src/command/userCommand.ts

31 lines
505 B
TypeScript
Raw Normal View History

export interface CreateUserCommand {
mail: string;
username: string;
2024-08-25 13:36:19 +02:00
firstname: string;
lastname: string;
secret: string;
2024-10-07 18:09:27 +02:00
isOwner: boolean;
}
2024-09-01 14:55:05 +02:00
export interface UpdateUserCommand {
id: number;
mail: string;
username: string;
firstname: string;
lastname: string;
}
2024-11-21 15:58:47 +01:00
export interface TransferUserOwnerCommand {
fromId: number;
toId: number;
}
2024-09-01 14:55:05 +02:00
export interface UpdateUserRolesCommand {
id: number;
roleIds: Array<number>;
}
export interface DeleteUserCommand {
id: number;
}