Fix typeorm relations
This commit is contained in:
parent
5a90ae54e5
commit
b987e49beb
@ -14,7 +14,7 @@ export class SprinklersDevice implements ISprinklersDevice {
|
|||||||
@Column()
|
@Column()
|
||||||
name: string = "";
|
name: string = "";
|
||||||
|
|
||||||
@ManyToMany(type => User)
|
@ManyToMany(type => User, user => user.devices)
|
||||||
users: User[] | undefined;
|
users: User[] | undefined;
|
||||||
|
|
||||||
constructor(data?: Partial<SprinklersDevice>) {
|
constructor(data?: Partial<SprinklersDevice>) {
|
||||||
|
@ -29,7 +29,7 @@ export class User implements IUser {
|
|||||||
@Column()
|
@Column()
|
||||||
passwordHash: string = "";
|
passwordHash: string = "";
|
||||||
|
|
||||||
@ManyToMany(type => SprinklersDevice)
|
@ManyToMany(type => SprinklersDevice, device => device.users)
|
||||||
@JoinTable({ name: "user_sprinklers_device" })
|
@JoinTable({ name: "user_sprinklers_device" })
|
||||||
devices: SprinklersDevice[] | undefined;
|
devices: SprinklersDevice[] | undefined;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user