我在laravel的users表上遇到了一些麻烦。很久以前,我已经删除了那些默认表。现在,我尝试使用Auth,但无法注册。因为数据库中没有表。但是我也不能创建表,php artisan migrate.因为我已经删除了那些迁移表。所以我想再次创建这些表。但是我找不到默认文件。
而且make:auth不会带来表格...我需要自己重新创建它。我记得有两个不同的表,然后是一个用户名和重置密码?有谁知道我可以再去哪里找桌子?
通常我使用命名空间 vuex。但我决定退出vuex,因为Pinia有 vue 核心团队的支持。我认为这对以后的发展比较有利。现在我正在使用模块化方法创建商店,但无法真正理解如何在打字稿项目上处理该部分。
假设我有一个user界面。
interface User {
email: string,
username: string,
}
export default User;
Run Code Online (Sandbox Code Playgroud)
我正在store/modules/state.ts调用类型并创建用户状态。
import User from "../../types/User"
export const state = () => {
return {
user: {} as User | null,
};
}
Run Code Online (Sandbox Code Playgroud)
我store/modules/index.ts应该导入状态。然后将namespace: true其导出到 pinia 商店的 DefineStore() 中。
import {state} from "./state"
export default {
namespace: true,
state,
}
Run Code Online (Sandbox Code Playgroud)
在store/index.ts
import {defineStore} from "pinia"
import {data} from "./modules"
export const Store …Run Code Online (Sandbox Code Playgroud)