Add basic fields metadata (#2523)

* Add basic fields metadata

* add fieldmetadata dependency

* re-arrange modules

* fix

* fix seed

* set default fields nullable

* set default fields nullable

* fix tenantMigration order

* fix tenantMigration order
This commit is contained in:
Weiko
2023-11-15 19:21:51 +01:00
committed by GitHub
parent 82142ab70e
commit ebd1ef5223
40 changed files with 1154 additions and 135 deletions

View File

@ -1,3 +1,5 @@
import { FieldMetadataType } from 'src/metadata/field-metadata/field-metadata.entity';
const apiKeyMetadata = {
nameSingular: 'apiKeyV2',
namePlural: 'apiKeysV2',
@ -12,7 +14,7 @@ const apiKeyMetadata = {
{
isCustom: false,
isActive: true,
type: 'TEXT',
type: FieldMetadataType.TEXT,
name: 'name',
label: 'Name',
targetColumnMap: {
@ -25,7 +27,7 @@ const apiKeyMetadata = {
{
isCustom: false,
isActive: true,
type: 'DATE',
type: FieldMetadataType.DATE,
name: 'expiresAt',
label: 'Expiration date',
targetColumnMap: {
@ -38,7 +40,7 @@ const apiKeyMetadata = {
{
isCustom: false,
isActive: true,
type: 'DATE',
type: FieldMetadataType.DATE,
name: 'revokedAt',
label: 'Revocation date',
targetColumnMap: {