버튼에 제어 달기

This commit is contained in:
kjs
2025-09-29 15:21:14 +09:00
parent e057c4d960
commit 3c26f24179
17 changed files with 291 additions and 71 deletions

View File

@@ -76,13 +76,13 @@ export class MySQLConnector implements DatabaseConnector {
}
}
async executeQuery(query: string): Promise<QueryResult> {
async executeQuery(query: string, params: any[] = []): Promise<QueryResult> {
if (!this.connection) {
await this.connect();
}
try {
const [rows, fields] = await this.connection!.query(query);
const [rows, fields] = await this.connection!.query(query, params);
return {
rows: rows as any[],
rowCount: Array.isArray(rows) ? rows.length : 0,