music-collection/backend/src/song/dto/create-song.dto.ts
Phill Pover 2214fa32f5
Some checks failed
Music Collection CI Workflow / test (./backend) (push) Failing after 26s
Music Collection CI Workflow / test (./frontend) (push) Successful in 38s
Music Collection CI Workflow / build-and-push-images (./backend/Dockerfile, git.anatid.net/tabris/music-collection-backend, ./backend) (push) Has been skipped
Music Collection CI Workflow / build-and-push-images (./frontend/Dockerfile, git.anatid.net/tabris/music-collection-frontend, ./frontend) (push) Has been skipped
Music Collection CI Workflow / deploy (push) Has been skipped
Pushing errors back to frontend
2025-04-07 10:48:47 +01:00

17 lines
252 B
TypeScript

import { IsNotEmpty, IsNumber, IsString } from 'class-validator';
export class CreateSongDto {
@IsString()
@IsNotEmpty()
title: string;
@IsNumber()
duration: number;
@IsNumber()
trackNumber: number;
@IsNumber()
albumId: number;
}