安装步骤执行未固定版本的远程 CLI,并可直接迁移数据库
原文依据:3 处`npx auth@latest migrate` 会选择执行时的最新软件包代码,随后对数据库结构进行持久修改。指南没有要求先锁定并审核版本、查看迁移计划或备份数据库。
如果最新包被入侵、版本行为发生变化或迁移不兼容,CLI 可在开发者权限下执行代码,并可能导致数据库停机、结构损坏或数据不可用。
指南要求运行未固定版本的 `npx` CLI 来迁移数据库,并以新表是否存在作为验证,说明该步骤会改变数据库结构。来源没有提到预览迁移、备份或回滚。执行前可要求作者提供固定版本、生成的迁移 SQL、备份和回滚办法,并先对测试数据库运行。
1. Add `organization()` plugin to server config2. Add `organizationClient()` plugin to client config3. Run `npx auth@latest migrate` (built-in adapter) or generate + push for Drizzle/Prisma4. Verify: check that organization, member, invitation tables exist in your database查看另外 2 个位置
2. Add `organizationClient()` plugin to client config3. Run `npx auth@latest migrate` (built-in adapter) or generate + push for Drizzle/Prisma4. Verify: check that organization, member, invitation tables exist in your database3. Run `npx auth@latest migrate` (built-in adapter) or generate + push for Drizzle/Prisma4. Verify: check that organization, member, invitation tables exist in your database