CRUD POST
Create data in your database
import datasquirel from "@moduletrace/datasquirel";
datasquirel.api
.crud({
database: "social_network",
table: "users",
key: process.env.READ_ONLY_API_KEY,
params: {
action: "insert",
data: {
name: "John",
email: "[email protected]",
},
},
})
.then((response) => {
console.log(response);
});
CURL -X POST https://datasquirel.com/api/v1/social_network/users \
-H "Authorization:READ_ONLY_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "John", "email": "[email protected]"}'
{
success: true,
payload: {
insertId: 1,
affectedRows: 1,
info: "",
serverStatus: 2,
warningStatus: 0,
},
"queryRes": {
"string": "INSERT INTO users (name, email) VALUES (?, ?)",
"values": ["John", "[email protected]"]
}
}