Create user

This commit is contained in:
Hugo Falcao
2022-04-17 20:32:51 -03:00
commit 60dc95bac8
80 changed files with 10187 additions and 0 deletions

34
src/models/Follow.ts Normal file
View File

@@ -0,0 +1,34 @@
import {
Entity,
PrimaryGeneratedColumn,
CreateDateColumn,
UpdateDateColumn,
OneToOne,
JoinColumn,
ManyToOne,
ManyToMany,
} from 'typeorm';
import User from './User';
@Entity('follows')
class Follow {
@PrimaryGeneratedColumn('increment')
id_follow: string;
@ManyToOne(() => User, { eager: true })
@JoinColumn({ name: 'user_id_following' })
user_following: User;
@ManyToOne(() => User, { eager: true })
@JoinColumn({ name: 'user_id_followed' })
user_followed: User;
@CreateDateColumn()
created_at: Date;
@UpdateDateColumn()
updated_at: Date;
}
export default Follow;