adds SentEmails and SendmailToken tables to DB
This commit is contained in:
@@ -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({
|
export default defineDb({
|
||||||
tables: {},
|
tables: {
|
||||||
|
Otp,
|
||||||
|
SendmailToken,
|
||||||
|
SentEmails,
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user