Skip to content

Commit

Permalink
fix: favorite entity fix
Browse files Browse the repository at this point in the history
  • Loading branch information
SeungGwan123 committed Nov 28, 2024
1 parent d6a0aa3 commit e981c5f
Show file tree
Hide file tree
Showing 2 changed files with 65 additions and 17 deletions.
22 changes: 12 additions & 10 deletions packages/server/src/favorite/favorite.entity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,24 @@ import {
ManyToOne,
JoinColumn,
Column,
Unique,
} from 'typeorm';

import { User } from '@src/auth/user.entity';

@Entity()
@Unique(['assetName', 'user'])
export class Favorite extends BaseEntity {
@PrimaryGeneratedColumn()
id: number;
@PrimaryGeneratedColumn()
id: number;

@Column({ unique: true })
assetName: string;
@Column()
assetName: string;

@ManyToOne(() => User, (user) => user.favorites, {
nullable: true,
onDelete: 'CASCADE',
})
@JoinColumn()
user: User;
@ManyToOne(() => User, (user) => user.favorites, {
nullable: true,
onDelete: 'CASCADE',
})
@JoinColumn()
user: User;
}
60 changes: 53 additions & 7 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2177,13 +2177,6 @@ __metadata:
languageName: node
linkType: hard

"@types/cookie@npm:^0.6.0":
version: 0.6.0
resolution: "@types/cookie@npm:0.6.0"
checksum: 10c0/5b326bd0188120fb32c0be086b141b1481fec9941b76ad537f9110e10d61ee2636beac145463319c71e4be67a17e85b81ca9e13ceb6e3bb63b93d16824d6c149
languageName: node
linkType: hard

"@types/cookiejar@npm:^2.1.5":
version: 2.1.5
resolution: "@types/cookiejar@npm:2.1.5"
Expand Down Expand Up @@ -2376,6 +2369,20 @@ __metadata:
languageName: node
linkType: hard

"@types/lodash@npm:^4":
version: 4.17.13
resolution: "@types/lodash@npm:4.17.13"
checksum: 10c0/c3d0b7efe7933ac0369b99f2f7bff9240d960680fdb74b41ed4bd1b3ca60cca1e31fe4046d9abbde778f941a41bc2a75eb629abf8659fa6c27b66efbbb0802a9
languageName: node
linkType: hard

"@types/luxon@npm:~3.4.0":
version: 3.4.2
resolution: "@types/luxon@npm:3.4.2"
checksum: 10c0/d835467de3daf7e17ba78b50bb5a14efd94272439ca067990d71332a54b311544459c69623eddd243b511b28d70194c9591a9ee8cf9c038962c965f991affd7e
languageName: node
linkType: hard

"@types/methods@npm:^1.1.4":
version: 1.1.4
resolution: "@types/methods@npm:1.1.4"
Expand Down Expand Up @@ -4008,6 +4015,8 @@ __metadata:
lottie-react: "npm:^2.4.0"
postcss: "npm:^8.4.47"
react: "npm:^18.3.1"
react-chartjs-2: "npm:^5.2.0"
react-cookie: "npm:^7.2.2"
react-dom: "npm:^18.3.1"
react-router-dom: "npm:^6.27.0"
react-toastify: "npm:^10.0.6"
Expand Down Expand Up @@ -4069,6 +4078,20 @@ __metadata:
languageName: node
linkType: hard

"clsx@npm:^2.1.0":
version: 2.1.1
resolution: "clsx@npm:2.1.1"
checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839
languageName: node
linkType: hard

"cluster-key-slot@npm:^1.1.0":
version: 1.1.2
resolution: "cluster-key-slot@npm:1.1.2"
checksum: 10c0/d7d39ca28a8786e9e801eeb8c770e3c3236a566625d7299a47bb71113fb2298ce1039596acb82590e598c52dbc9b1f088c8f587803e697cb58e1867a95ff94d3
languageName: node
linkType: hard

"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
Expand Down Expand Up @@ -8591,6 +8614,29 @@ __metadata:
languageName: node
linkType: hard

"react-chartjs-2@npm:^5.2.0":
version: 5.2.0
resolution: "react-chartjs-2@npm:5.2.0"
peerDependencies:
chart.js: ^4.1.1
react: ^16.8.0 || ^17.0.0 || ^18.0.0
checksum: 10c0/437e443a268b7eebab3f1a6f0f5d936e58caf650fca55f568a612a46c563d22af683a64185eac8005aa644e4960a5a72cc1075a2574b89ec46c7653aaf4025e2
languageName: node
linkType: hard

"react-cookie@npm:^7.2.2":
version: 7.2.2
resolution: "react-cookie@npm:7.2.2"
dependencies:
"@types/hoist-non-react-statics": "npm:^3.3.5"
hoist-non-react-statics: "npm:^3.3.2"
universal-cookie: "npm:^7.0.0"
peerDependencies:
react: ">= 16.3.0"
checksum: 10c0/22948a42b986e22dad0817ffbad72fe52c907a9cd09c82e683807e21eb85ec82adb7b5121f9869bae418d589a05570a1e1043b3c930c293e3d94ddeaa98602e0
languageName: node
linkType: hard

"react-dom@npm:18.2.0":
version: 18.2.0
resolution: "react-dom@npm:18.2.0"
Expand Down

0 comments on commit e981c5f

Please sign in to comment.