import { ValueTransformer } from 'typeorm';

export class NumberTransformer implements ValueTransformer {
  // To db from typeorm
  to(value: number): string {
    if (value === null) {
      return null;
    }
    return `${value}`;
  }
  // From db to typeorm
  from(value: string): number {
    if (value === null) {
      return null;
    }
    return +value;
  }
}
