This commit is contained in:
Your Name
2026-07-22 10:18:59 +08:00
parent 2530ddada6
commit 0fb03d0bca
618 changed files with 19445 additions and 3 deletions
@@ -0,0 +1,30 @@
<?php
/**
* 迁移脚本:为 ai_models 表添加 support_image 字段(已存在则跳过)
* 用法: php database/migrate_add_support_image.php
*/
$host = '127.0.0.1';
$user = 'root';
$pass = 'root';
$port = 3306;
$dbName = 'ai_chat';
try {
$pdo = new PDO("mysql:host={$host};port={$port};dbname={$dbName};charset=utf8mb4", $user, $pass, [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
]);
$exists = $pdo->query("SHOW COLUMNS FROM ai_models LIKE 'support_image'")->fetch();
if ($exists) {
echo "support_image 字段已存在,跳过。\n";
} else {
$pdo->exec("ALTER TABLE ai_models ADD COLUMN support_image TINYINT(1) DEFAULT 1 COMMENT '是否支持图片/多模态输入' AFTER support_context");
echo "已添加 support_image 字段。\n";
}
} catch (PDOException $e) {
echo "Error: " . $e->getMessage() . "\n";
exit(1);
}