Add linkedinUrl and job titles to table views (#809)

* Add linedinUrl and job titles to table views

* Keep address in the end

* Add mock data
This commit is contained in:
Emilien Chauvet
2023-07-21 15:18:19 -07:00
committed by GitHub
parent 56cff63c4b
commit 73e9104b16
22 changed files with 301 additions and 19 deletions

View File

@ -0,0 +1,6 @@
-- AlterTable
ALTER TABLE "companies" ADD COLUMN "linkedinUrl" TEXT;
-- AlterTable
ALTER TABLE "people" ADD COLUMN "jobTitle" TEXT,
ADD COLUMN "linkedinUrl" TEXT;

View File

@ -203,19 +203,22 @@ model WorkspaceMember {
model Company {
/// @Validator.IsString()
/// @Validator.IsOptional()
id String @id @default(uuid())
id String @id @default(uuid())
/// @Validator.IsString()
/// @Validator.IsOptional()
name String
name String
/// @Validator.IsString()
/// @Validator.IsOptional()
domainName String
domainName String
/// @Validator.IsString()
/// @Validator.IsOptional()
address String
linkedinUrl String?
/// @Validator.IsString()
/// @Validator.IsOptional()
address String
/// @Validator.IsNumber()
/// @Validator.IsOptional()
employees Int?
employees Int?
people Person[]
accountOwner User? @relation(fields: [accountOwnerId], references: [id])
@ -237,22 +240,28 @@ model Company {
model Person {
/// @Validator.IsString()
/// @Validator.IsOptional()
id String @id @default(uuid())
id String @id @default(uuid())
/// @Validator.IsString()
/// @Validator.IsOptional()
firstName String?
firstName String?
/// @Validator.IsString()
/// @Validator.IsOptional()
lastName String?
lastName String?
/// @Validator.IsString()
/// @Validator.IsOptional()
email String?
email String?
/// @Validator.IsString()
/// @Validator.IsOptional()
phone String?
linkedinUrl String?
/// @Validator.IsString()
/// @Validator.IsOptional()
city String?
jobTitle String?
/// @Validator.IsString()
/// @Validator.IsOptional()
phone String?
/// @Validator.IsString()
/// @Validator.IsOptional()
city String?
company Company? @relation(fields: [companyId], references: [id])
companyId String?