Skip to content

Commit 9d1de22

Browse files
committed
server/src/database/models/service.ts: made Service name unique
1 parent 7773520 commit 9d1de22

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

server/src/controllers/scheduleController.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ export const getMusicianSchedules = async (req: Request, res: Response) => {
1010
} catch (error) {
1111
res.status(500).json({ message: error.message });
1212
}
13-
};
13+
};

server/src/database/models/service.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ export default class Service extends Model {
1818
@Column({
1919
type: DataType.STRING,
2020
allowNull: false,
21+
unique: true,
2122
})
2223
declare name: string;
2324

@@ -26,7 +27,7 @@ export default class Service extends Model {
2627

2728
get customJson(): JsonService {
2829
return {
29-
id:this.id,
30+
id: this.id,
3031
name: this.name,
3132
musicians: this.musicians?.map((musician) => musician.customJson),
3233
};

0 commit comments

Comments
 (0)