artmapper
Version:
Spring Boot clone for Node.js with TypeScript/JavaScript - JPA-like ORM, Lombok decorators, dependency injection, and MySQL support
12 lines • 492 B
TypeScript
import { Post } from '../entity/Post';
export declare class PostService {
private postRepository;
private userRepository;
createPost(postData: Partial<Post>): Promise<Post>;
getPostById(id: number): Promise<Post | null>;
getAllPosts(): Promise<Post[]>;
getPostsByUserId(userId: number): Promise<Post[]>;
updatePost(id: number, postData: Partial<Post>): Promise<Post | null>;
deletePost(id: number): Promise<boolean>;
}
//# sourceMappingURL=PostService.d.ts.map