UNPKG

nuxt-users

Version:

A comprehensive user management module for Nuxt 3 and Nuxt 4 applications with authentication, authorization, database support, and CLI tools

11 lines (10 loc) 537 B
import { defineNuxtPlugin, useRuntimeConfig } from "#app"; import { checkTableExists } from "./server/utils/index.js"; export default defineNuxtPlugin(async (_nuxtApp) => { const { nuxtUsers } = useRuntimeConfig(); const options = nuxtUsers; const hasMigrationsTable = await checkTableExists(options, options.tables.migrations); if (!hasMigrationsTable) { console.warn("[Nuxt Users] \u26A0\uFE0F Migrations table does not exist, you should run the migration script to create it by running: npx nuxt-users migrate"); } });