@mannguyen/nestcli
Version:
A CLI to create model
18 lines (13 loc) • 397 B
JavaScript
import { upperFirst, camelCase } from "lodash";
import { Base } from "./base";
class OneToOne extends Base {
getTemplate(options) {
return ` @OneToOne('${upperFirst(camelCase(options.relationWith))}Entity')
@JoinColumn()
${options.propertyName}: any;`;
}
}
export async function oneToOneTemplate(options) {
const instance = new OneToOne();
return instance.execute(options);
}