1、数据库同时支持sqlite、mysql、pg

2、解决初始化pg数据库问题
This commit is contained in:
zhangtao
2025-02-17 12:04:01 +08:00
parent 1662d3f1d8
commit 50b108cd6d
19 changed files with 89 additions and 197 deletions
-1
View File
@@ -116,7 +116,6 @@
<a-badge :status="detailState.available ? 'processing': 'error'" :text="detailState.available ? '启用' : '停用'" />
</a-descriptions-item>
<a-descriptions-item label="上级部门" :span="2">{{ detailState.parent_name }}</a-descriptions-item>
<a-descriptions-item label="创建人">{{ detailState.creator ? detailState.creator.name : '-' }}</a-descriptions-item>
<a-descriptions-item label="创建时间">{{ detailState.created_at }}</a-descriptions-item>
<a-descriptions-item label="修改时间">{{ detailState.updated_at }}</a-descriptions-item>
<a-descriptions-item label="备注" :span="2">{{ detailState.description }}</a-descriptions-item>
+1 -8
View File
@@ -12,14 +12,7 @@ export interface tableDataType {
parent_name?: string;
available?: boolean;
description?: string;
children?: tableDataType[];
created_at?: string;
updated_at?: string;
creator?: creatorType;
children?: tableDataType[];
}
interface creatorType {
id?: number;
name?: string;
username?: string;
}
-1
View File
@@ -137,7 +137,6 @@
<a-descriptions-item label="状态">
<a-badge :status="detailState.available ? 'processing': 'error'" :text="detailState.available ? '启用' : '停用'" />
</a-descriptions-item>
<a-descriptions-item label="创建人">{{ detailState.creator ? detailState.creator.name : '-' }}</a-descriptions-item>
<a-descriptions-item label="创建时间">{{ detailState.created_at }}</a-descriptions-item>
<a-descriptions-item label="修改时间">{{ detailState.updated_at }}</a-descriptions-item>
<a-descriptions-item label="备注" :span="2">{{ detailState.description }}</a-descriptions-item>
+1 -7
View File
@@ -23,11 +23,5 @@ export interface tableDataType {
created_at?: string;
updated_at?: string;
children?: tableDataType[];
creator?: creatorType;
}
interface creatorType {
id?: number;
name?: string;
username?: string;
}