feat: implement user follow system

This commit is contained in:
Aaron William Po
2023-11-12 17:32:43 -05:00
parent d48d9a8886
commit 24e245fc6f
5 changed files with 88 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ interface UserData {
hash: string;
accountIsVerified: boolean;
role: 'USER' | 'ADMIN';
bio: string;
}
const createNewUsers = async ({ numberOfUsers }: CreateNewUsersArgs) => {
@@ -54,6 +55,7 @@ const createNewUsers = async ({ numberOfUsers }: CreateNewUsersArgs) => {
const dateOfBirth = faker.date.birthdate({ mode: 'age', min: 19 });
const createdAt = faker.date.past({ years: 4 });
const bio = faker.lorem.paragraphs(3).replace(/\n/g, ' ');
const user: UserData = {
firstName,
@@ -63,6 +65,7 @@ const createNewUsers = async ({ numberOfUsers }: CreateNewUsersArgs) => {
dateOfBirth,
createdAt,
hash,
bio,
accountIsVerified: true,
role: 'USER',
};