adds SentEmails and SendmailToken tables to DB

This commit is contained in:
2025-12-18 10:59:15 +00:00
parent 1d83c50e27
commit a85b7b36c6

View File

@@ -1,5 +1,34 @@
import { defineDb } from "astro:db";
import { column, defineDb, defineTable } from "astro:db";
const Otp = defineTable({
columns: {
userId: column.text(),
value: column.text(),
createdAt: column.number(),
validUntil: column.number(),
},
});
const SendmailToken = defineTable({
columns: {
userId: column.text(),
value: column.text(),
createdAt: column.number(),
validUntil: column.number(),
},
});
const SentEmails = defineTable({
columns: {
messageId: column.text(),
sentAt: column.number(),
},
});
export default defineDb({
tables: {},
tables: {
Otp,
SendmailToken,
SentEmails,
},
});