Skip to content

Commit d477af3

Browse files
Tolerblancsummersummerwhyezcolin2
committed
feat: 엔티티 타입 추가
Co-authored-by: Summer Min <[email protected]> Co-authored-by: ez <[email protected]>
1 parent de8e101 commit d477af3

File tree

3 files changed

+56
-0
lines changed

3 files changed

+56
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { Node } from './node.entity';
2+
3+
export class Edge {
4+
id: number;
5+
6+
fromNode: Node;
7+
8+
toNode: Node;
9+
10+
workspace: unknown;
11+
12+
// @Column({ nullable: true })
13+
// type: string;
14+
15+
// @Column({ nullable: true })
16+
// color: string;
17+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { Page } from './page.entity';
2+
import { Edge } from './edge.entity';
3+
4+
export class Node {
5+
id: number;
6+
7+
x: number;
8+
9+
y: number;
10+
11+
page: Page;
12+
13+
outgoingEdges: Edge[];
14+
15+
incomingEdges: Edge[];
16+
17+
workspace: unknown;
18+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import { Node } from './node.entity';
2+
3+
export class Page {
4+
id: number;
5+
6+
title: string;
7+
8+
content: JSON;
9+
10+
createdAt: Date;
11+
12+
updatedAt: Date;
13+
14+
version: number;
15+
16+
emoji: string | null;
17+
18+
node: Node;
19+
20+
workspace: unknown;
21+
}

0 commit comments

Comments
 (0)