+4
-4
@@ -85,7 +85,7 @@ type RelationFieldMetadata = FieldMetadataEntity<FieldMetadataType.RELATION>;
|
||||
type MorphRelationFieldMetadata =
|
||||
FieldMetadataEntity<FieldMetadataType.MORPH_RELATION>;
|
||||
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars, @typescript-eslint/no-unused-vars
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars
|
||||
type RelationAssertions = [
|
||||
Expect<HasAllProperties<UUIDFieldMetadata, NotDefinedRelationRecord>>,
|
||||
Expect<HasAllProperties<TextFieldMetadata, NotDefinedRelationRecord>>,
|
||||
@@ -122,7 +122,7 @@ type NotDefinedSettings = {
|
||||
settings: never | null;
|
||||
};
|
||||
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars, @typescript-eslint/no-unused-vars
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars
|
||||
type SettingsAssertions = [
|
||||
Expect<HasAllProperties<CurrencyFieldMetadata, NotDefinedSettings>>,
|
||||
Expect<HasAllProperties<FullNameFieldMetadata, NotDefinedSettings>>,
|
||||
@@ -186,7 +186,7 @@ type SettingsAssertions = [
|
||||
>,
|
||||
];
|
||||
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars, @typescript-eslint/no-unused-vars
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars
|
||||
type DefaultValueAssertions = [
|
||||
Expect<
|
||||
HasAllProperties<
|
||||
@@ -354,7 +354,7 @@ type NotDefinedOptions = {
|
||||
options: never | null;
|
||||
};
|
||||
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars, @typescript-eslint/no-unused-vars
|
||||
// eslint-disable-next-line unused-imports/no-unused-vars
|
||||
type OptionsAssertions = [
|
||||
Expect<
|
||||
HasAllProperties<
|
||||
|
||||
+1
-1
@@ -78,7 +78,7 @@ describe('validateDefaultValueForType', () => {
|
||||
it('should return false for invalid CURRENCY default value', () => {
|
||||
expect(
|
||||
validateDefaultValueForType(
|
||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
||||
|
||||
// @ts-expect-error Just for testing purposes
|
||||
{ amountMicros: 100, currencyCode: "'USD'" },
|
||||
FieldMetadataType.CURRENCY,
|
||||
|
||||
-16
@@ -17,14 +17,6 @@ export type FieldTypeAndNameMetadata = {
|
||||
type: FieldMetadataType;
|
||||
};
|
||||
|
||||
export function computeColumnName(
|
||||
fieldName: string,
|
||||
options?: ComputeColumnNameOptions,
|
||||
): string;
|
||||
export function computeColumnName<T extends FieldMetadataType>(
|
||||
fieldMetadata: FieldMetadataEntity<T>,
|
||||
options?: ComputeColumnNameOptions,
|
||||
): string;
|
||||
// TODO: If we need to implement custom name logic for columns, we can do it here
|
||||
export function computeColumnName<T extends FieldMetadataType>(
|
||||
fieldMetadataOrFieldName: FieldMetadataEntity<T> | string,
|
||||
@@ -47,14 +39,6 @@ export function computeColumnName<T extends FieldMetadataType>(
|
||||
|
||||
return generateName(fieldMetadataOrFieldName.name);
|
||||
}
|
||||
export function computeCompositeColumnName(
|
||||
fieldName: string,
|
||||
compositeProperty: CompositeProperty,
|
||||
): string;
|
||||
export function computeCompositeColumnName<T extends FieldMetadataType>(
|
||||
fieldMetadata: FieldTypeAndNameMetadata | FieldMetadataEntity<T>,
|
||||
compositeProperty: CompositeProperty,
|
||||
): string;
|
||||
export function computeCompositeColumnName<T extends FieldMetadataType>(
|
||||
fieldMetadataOrFieldName:
|
||||
| FieldTypeAndNameMetadata
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
/* eslint-disable @typescript-eslint/no-unused-vars */
|
||||
|
||||
import { Logger } from '@nestjs/common';
|
||||
|
||||
import { type FieldMetadataType } from 'twenty-shared/types';
|
||||
|
||||
Reference in New Issue
Block a user