18 lines
441 B
JavaScript
18 lines
441 B
JavaScript
import Fastify from "fastify";
|
|
import sequelizePlugin from "./plugins/sequelize.js";
|
|
|
|
const server = Fastify({ logger: true });
|
|
server.register(sequelizePlugin);
|
|
|
|
server.get("/", async (request, reply) => {
|
|
const [results, metadata] = await server.sequelize.query('SELECT 1 + 1 AS result');
|
|
return { hello: "world" };
|
|
});
|
|
|
|
try {
|
|
await server.listen({ port: 3000 })
|
|
} catch (err) {
|
|
server.log.error(err)
|
|
process.exit(1)
|
|
}
|