import faunadb, { query as q } from "faunadb";
const client = new faunadb.Client({ secret: "YOUR_SECRET_KEY" });
client.query(
q.Create(q.Class("users"), { data: { name: "John" } })
)
.then((response) => {
console.log(response);
})
.catch((error) => {
console.error(error);
});
import faunadb, { query as q } from "faunadb";
const client = new faunadb.Client({ secret: "YOUR_SECRET_KEY" });
const createTransaction = (data) => {
return client.query(
q.Let(
{
ref: q.Create(q.Class("users"), { data }),
},
q.Commit(q.Var("ref"))
)
);
};
createTransaction({ name: "John" })
.then((response) => {
console.log(response);
})
.catch((error) => {
console.error(error);
});
// fauna-config.js
module.exports = {
secret: "YOUR_SECRET_KEY",
replicaCount: 3,
region: "us-east-1",
};