mirror of
https://github.com/lintsinghua/DeepAudit.git
synced 2026-10-25 18:11:29 +08:00
remove local db settings
This commit is contained in:
@@ -20,9 +20,7 @@ import {
|
||||
Settings
|
||||
} from "lucide-react";
|
||||
import { api } from "@/shared/services/unified-api";
|
||||
import { dbMode, isLocalMode } from "@/shared/config/database";
|
||||
import { DatabaseManager } from "@/components/database/DatabaseManager";
|
||||
import { DatabaseStatusDetail } from "@/components/database/DatabaseStatus";
|
||||
import { SystemConfig } from "@/components/system/SystemConfig";
|
||||
import { toast } from "sonner";
|
||||
|
||||
@@ -128,21 +126,6 @@ export default function AdminDashboard() {
|
||||
</Button>
|
||||
</div>
|
||||
|
||||
{/* 数据库模式提示 */}
|
||||
{!isLocalMode && (
|
||||
<Alert>
|
||||
<Info className="h-4 w-4" />
|
||||
<AlertDescription>
|
||||
当前使用 <strong>{dbMode === 'supabase' ? 'Supabase 云端' : '演示'}</strong> 模式。
|
||||
数据库管理功能仅在本地数据库模式下完全可用。
|
||||
{dbMode === 'demo' && ' 请在 .env 文件中配置 VITE_USE_LOCAL_DB=true 启用本地数据库。'}
|
||||
</AlertDescription>
|
||||
</Alert>
|
||||
)}
|
||||
|
||||
{/* 数据库状态卡片 */}
|
||||
<DatabaseStatusDetail />
|
||||
|
||||
{/* 统计概览 */}
|
||||
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
|
||||
<Card>
|
||||
@@ -468,14 +451,7 @@ export default function AdminDashboard() {
|
||||
<CardDescription>配置数据库行为和性能选项</CardDescription>
|
||||
</CardHeader>
|
||||
<CardContent className="space-y-4">
|
||||
<Alert>
|
||||
<Info className="h-4 w-4" />
|
||||
<AlertDescription>
|
||||
<strong>当前数据库模式:</strong> {dbMode === 'local' ? '本地 IndexedDB' : dbMode === 'supabase' ? 'Supabase 云端' : '演示模式'}
|
||||
</AlertDescription>
|
||||
</Alert>
|
||||
|
||||
<div className="space-y-4 pt-4">
|
||||
<div className="space-y-4">
|
||||
<div className="flex items-center justify-between p-4 border rounded-lg">
|
||||
<div>
|
||||
<p className="font-medium">自动备份</p>
|
||||
|
||||
Reference in New Issue
Block a user