import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
import { addPrefix } from "../util/helper"
import CoreEntity from '../core/entity/CoreEntity';
import { JsonProperty } from "@tsed/common";

export enum ConfigurationParams {
    MinPrice = 'MIN_PRICE',
}

@Entity(addPrefix("config"))
export class Configuration extends CoreEntity {
    constructor() {
        super()
    }

    // PROPERTIES

    @Column()
    @JsonProperty()
    param: string

    @Column()
    @JsonProperty()
    value: string;

    @Column({ default: '' })
    @JsonProperty()
    note: string


    // RELATIONS


    // METHODS


}
