feat: add onboarding with oldmarr import (#1606)
This commit is contained in:
@@ -16,6 +16,7 @@ import type {
|
||||
IntegrationKind,
|
||||
IntegrationPermission,
|
||||
IntegrationSecretKind,
|
||||
OnboardingStep,
|
||||
SearchEngineType,
|
||||
SectionKind,
|
||||
SupportedAuthProvider,
|
||||
@@ -382,6 +383,12 @@ export const searchEngines = sqliteTable("search_engine", {
|
||||
integrationId: text().references(() => integrations.id, { onDelete: "cascade" }),
|
||||
});
|
||||
|
||||
export const onboarding = sqliteTable("onboarding", {
|
||||
id: text().notNull().primaryKey(),
|
||||
step: text().$type<OnboardingStep>().notNull(),
|
||||
previousStep: text().$type<OnboardingStep>(),
|
||||
});
|
||||
|
||||
export const accountRelations = relations(accounts, ({ one }) => ({
|
||||
user: one(users, {
|
||||
fields: [accounts.userId],
|
||||
|
||||
Reference in New Issue
Block a user