Untitled
unknown
typescript
a year ago
2.2 kB
7
Indexable
type TTeamSchema = {
teamName?: string;
teamOwners?: string[];
sport?: string;
league?: string;
yearOfInception!: string | null;
franchiseFee!: Prisma.Decimal | null;
hqCity?: string;
hqState?: string;
instagram!: string | null;
facebook!: string | null;
twitter!: string | null;
linkedin!: string | null;
youtube!: string | null;
website!: string | null;
strategyOverview!: string | null;
taglines?: string[];
endorsements?: string[];
activeCampaigns?: string[];
primaryMarketingPlatforms?: string[];
secondaryMarketingPlatforms?: string[];
age?: (string | undefined)[];
gender?: (string | undefined)[];
income?: (string | undefined)[];
keyMarketPrimary?: string[];
keyMarketSecondary?: string[];
keyMarketTertiary?: string[];
associationLevel!: (string | null | undefined)[];
associationCost?: (string | null)[];
tiers!: (string | undefined)[];
personalityTraits?: {
subPersonalityTraits: string;
mainPersonalityTrait: string;
}[];
sportsDealSummary?: {
annualValue: Prisma.Decimal | null;
assets: { dashapp_assets: { asset: string } }[];
commencementDate: string | null;
duration: string | null;
expirationDate: string | null;
level: string | undefined;
mediaLink: string | null;
partner?: string;
status: string | null;
territory: string | null;
totalValue: Prisma.Decimal | null;
type: string;
}[];
activationSummary?: {
asset: string[];
market: string[];
name: string | null;
type: string[];
year: string | null;
partner?: string;
}[];
contactPersons?: {
name: string;
designation: string | null;
email: string | null;
number: string | null;
linkedin: string | null;
}[];
metrics?: {
reach: string | null;
viewership: string | null;
viewershipType: viewship_type | null;
year: string | null;
}[];
}Editor is loading...
Leave a Comment