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({
|
||||
tables: {},
|
||||
tables: {
|
||||
Otp,
|
||||
SendmailToken,
|
||||
SentEmails,
|
||||
},
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user