diff options
Diffstat (limited to 'extension/examples/MyProject/src/index.ts')
-rw-r--r-- | extension/examples/MyProject/src/index.ts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/extension/examples/MyProject/src/index.ts b/extension/examples/MyProject/src/index.ts new file mode 100644 index 00000000..9ffd7282 --- /dev/null +++ b/extension/examples/MyProject/src/index.ts @@ -0,0 +1,20 @@ +import { AppDataSource } from "./data-source" +import { User } from "./entity/User" + +AppDataSource.initialize().then(async () => { + + console.log("Inserting a new user into the database...") + const user = new User() + user.firstName = "Timber" + user.lastName = "Saw" + user.age = 25 + await AppDataSource.manager.save(user) + console.log("Saved a new user with id: " + user.id) + + console.log("Loading users from the database...") + const users = await AppDataSource.manager.find(User) + console.log("Loaded users: ", users) + + console.log("Here you can setup and run express / fastify / any other framework.") + +}).catch(error => console.log(error)) |