35 lines
498 B
TypeScript
35 lines
498 B
TypeScript
|
import { Column, Entity, PrimaryGeneratedColumn } from 'typeorm'
|
||
|
|
||
|
@Entity('food')
|
||
|
export default class Food {
|
||
|
@PrimaryGeneratedColumn()
|
||
|
id?: number
|
||
|
|
||
|
@Column('text')
|
||
|
name: string
|
||
|
|
||
|
@Column('number')
|
||
|
amount: number
|
||
|
|
||
|
@Column('number')
|
||
|
unit: string
|
||
|
|
||
|
@Column('text')
|
||
|
created: string
|
||
|
|
||
|
@Column('number')
|
||
|
protein: number
|
||
|
|
||
|
@Column('number')
|
||
|
calories: number
|
||
|
}
|
||
|
|
||
|
export const defaultFood: Food = {
|
||
|
created: '',
|
||
|
name: '',
|
||
|
unit: 'g',
|
||
|
amount: 0,
|
||
|
protein: 0,
|
||
|
calories: 0,
|
||
|
}
|