✨ 提供一个插件好感度限制 (#1846)

* ✨ 提供一个插件好感度限制

* 💬 在提示中显示需要的好感度
This commit is contained in:
HibiKier
2025-02-10 15:39:18 +08:00
committed by GitHub
parent ee55078b56
commit 41613c09a9
6 changed files with 64 additions and 8 deletions
+16
View File
@@ -106,3 +106,19 @@ class SqlUtils:
f"Unsupported database type: {db_class_name}", query.__module__
)
return query
@classmethod
def add_column(
cls,
table_name: str,
column_name: str,
column_type: str,
default: str | None = None,
not_null: bool = False,
) -> str:
sql = f"ALTER TABLE {table_name} ADD COLUMN {column_name} {column_type}"
if default:
sql += f" DEFAULT {default}"
if not_null:
sql += " NOT NULL"
return sql