Я исследую, как создавать функции в Lambda против MySQL.Я видел учебники в Интернете, но я не могу это сделать.Я только смог сделать метод GET.
Как мне управлять переменными, сделать DELETE или PUT?
В настоящее время я выполнил эту функцию.
const mysql = require('mysql');
const con = mysql.createConnection({
host : process.env.RDS_HOSTNAME,
user : process.env.RDS_USERNAME,
password : process.env.RDS_PASSWORD,
port : process.env.RDS_PORT,
database : process.env.RDS_DATABASE
});
exports.handler = (event, context, callback) => {
// allows for using callbacks as finish/error-handlers
context.callbackWaitsForEmptyEventLoop = false;
const sql = "SELECT * FROM usuarios";
con.query(sql, function (err, result) {
if (err) throw err;
callback(null, result)
});
};
Вот это база данных
Моя лямбда-функция
И мой API Gateway
Я надеюсь создать функцию для удаления записи.Это не продуктивная среда, просто чтобы учиться!Я ценю, если вы мне поможете!Привет!