Я использую машинопись на коде VS с node js. У меня есть другой файл "пользователь", где я создаю столбцы для имени и идентификатора. Проблема в том, что пользовательский ввод из readline (nameinput) почему-то не сохраняется в MySQL, поэтому, когда я затем создаю нового пользователя с пользовательским вводом в его конструкторе, он не использует вводимое пользователем значение
help пожалуйста ...
import "reflect-metadata";
import { createConnection, InsertResult } from "typeorm";
import { User } from "./entity/User";
import { State } from "./entity/State";
import { read, write } from "fs";
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
})
createConnection().then(async connection => {
//CREATE
console.log("Inserting a new user into the database...");
const nameInput: string="";
let IDInput: number=5;
readline.question('Enter name : ', (nameInput) => {
readline.close();
});
const user = new User(IDInput,nameInput);
await connection.manager.save(user);
connection.close();
}).catch(error => console.log(error));