support drop table

This commit is contained in:
jipengfei.jpf
2023-07-01 11:39:12 +08:00
parent fd572267f2
commit 2c31feedbf
10 changed files with 89 additions and 8 deletions

View File

@ -0,0 +1,58 @@
/**
* alibaba.com Inc.
* Copyright (c) 2004-2023 All Rights Reserved.
*/
package ai.chat2db.spi.jdbc;
import java.sql.SQLException;
import ai.chat2db.spi.DBManage;
import ai.chat2db.spi.sql.SQLExecutor;
/**
* @author jipengfei
* @version : DefaultDBManage.java
*/
public class DefaultDBManage implements DBManage {
@Override
public void connectDatabase(String database) {
}
@Override
public void modifyDatabase(String databaseName, String newDatabaseName) {
}
@Override
public void createDatabase(String databaseName) {
}
@Override
public void dropDatabase(String databaseName) {
}
@Override
public void createSchema(String databaseName, String schemaName) {
}
@Override
public void dropSchema(String databaseName, String schemaName) {
}
@Override
public void modifySchema(String databaseName, String schemaName, String newSchemaName) {
}
@Override
public void dropTable(String databaseName, String schemaName, String tableName) {
String sql = "DROP TABLE "+ tableName ;
SQLExecutor.getInstance().executeSql(sql, resultSet -> null);
}
}