Add missing default values (#2567)

* add missing default values

* add missing default values
This commit is contained in:
Weiko
2023-11-17 19:11:25 +01:00
committed by GitHub
parent 50d6ab52d7
commit f62108d539
29 changed files with 88 additions and 58 deletions

View File

@ -115,7 +115,7 @@ export const seedViewFilterFieldMetadata = async (
icon: null,
isNullable: false,
isSystem: false,
defaultValue: undefined,
defaultValue: { value: '' },
},
{
id: SeedViewFilterFieldMetadataIds.View,
@ -151,7 +151,7 @@ export const seedViewFilterFieldMetadata = async (
icon: null,
isNullable: false,
isSystem: false,
defaultValue: { value: '' },
defaultValue: { value: 'Contains' },
},
{
id: SeedViewFilterFieldMetadataIds.Value,

View File

@ -113,7 +113,7 @@ export const seedViewSortFieldMetadata = async (
icon: null,
isNullable: false,
isSystem: false,
defaultValue: undefined,
defaultValue: { value: '' },
},
{
id: SeedViewSortFieldMetadataIds.View,
@ -149,7 +149,7 @@ export const seedViewSortFieldMetadata = async (
icon: null,
isNullable: false,
isSystem: false,
defaultValue: { value: '' },
defaultValue: { value: 'asc' },
},
])
.execute();

View File

@ -134,7 +134,7 @@ export const seedViewFieldMetadata = async (
icon: null,
isNullable: false,
isSystem: false,
defaultValue: undefined,
defaultValue: { value: '' },
},
{
id: SeedViewFieldMetadataIds.Type,

View File

@ -3,6 +3,7 @@ import { DataSource } from 'typeorm';
import { SeedObjectMetadataIds } from 'src/database/typeorm-seeds/metadata/object-metadata';
import { SeedWorkspaceId } from 'src/database/seeds/metadata';
import { FieldMetadataType } from 'src/metadata/field-metadata/field-metadata.entity';
import { SeedPersonFieldMetadataIds } from 'src/database/typeorm-seeds/metadata/field-metadata/person';
const fieldMetadataTableName = 'fieldMetadata';
@ -109,40 +110,23 @@ export const seedWorkspaceMemberFieldMetadata = async (
},
// Scalar fields
{
id: SeedWorkspaceMemberFieldMetadataIds.FirstName,
id: SeedPersonFieldMetadataIds.Name,
objectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
isCustom: false,
workspaceId: SeedWorkspaceId,
isActive: true,
type: FieldMetadataType.TEXT,
name: 'firstName',
label: 'First name',
type: FieldMetadataType.FULL_NAME,
name: 'name',
label: 'Name',
targetColumnMap: {
value: 'firstName',
firstName: 'nameFirstName',
lastName: 'nameLastName',
},
description: 'Workspace member first name',
description: 'Workspace member name',
icon: 'IconCircleUser',
isNullable: false,
isSystem: false,
defaultValue: { value: '' },
},
{
id: SeedWorkspaceMemberFieldMetadataIds.LastName,
objectMetadataId: SeedObjectMetadataIds.WorkspaceMember,
isCustom: false,
workspaceId: SeedWorkspaceId,
isActive: true,
type: FieldMetadataType.TEXT,
name: 'lastName',
label: 'Last name',
targetColumnMap: {
value: 'lastName',
},
description: 'Workspace member last name',
icon: 'IconCircleUser',
isNullable: false,
isSystem: false,
defaultValue: { value: '' },
defaultValue: { firstName: '', lastName: '' },
},
{
id: SeedWorkspaceMemberFieldMetadataIds.AvatarUrl,

View File

@ -23,8 +23,8 @@ export const seedWorkspaceMember = async (
.insert()
.into(`${schemaName}.${tableName}`, [
'id',
'firstName',
'lastName',
'nameFirstName',
'nameLastName',
'locale',
'colorScheme',
'allowImpersonation',
@ -34,8 +34,8 @@ export const seedWorkspaceMember = async (
.values([
{
id: WorkspaceMemberIds.Tim,
firstName: 'Tim',
lastName: 'Apple',
nameFirstName: 'Tim',
nameLastName: 'Apple',
locale: 'en',
colorScheme: 'Light',
allowImpersonation: true,
@ -43,8 +43,8 @@ export const seedWorkspaceMember = async (
},
{
id: WorkspaceMemberIds.Jony,
firstName: 'Jony',
lastName: 'Ive',
nameFirstName: 'Jony',
nameLastName: 'Ive',
locale: 'en',
colorScheme: 'Light',
allowImpersonation: true,
@ -52,8 +52,8 @@ export const seedWorkspaceMember = async (
},
{
id: WorkspaceMemberIds.Phil,
firstName: 'Phil',
lastName: 'Shiler',
nameFirstName: 'Phil',
nameLastName: 'Shiler',
locale: 'en',
colorScheme: 'Light',
allowImpersonation: true,