类 DdlHelper

java.lang.Object
com.baomidou.mybatisplus.extension.ddl.DdlHelper

public class DdlHelper extends Object
DDL 辅助类
从以下版本开始:
2021-06-22
作者:
hubin
  • 构造器详细资料

    • DdlHelper

      public DdlHelper()
  • 方法详细资料

    • runScript

      public static void runScript(IDdlGenerator ddlGenerator, Connection connection, List<String> sqlFiles, boolean autoCommit) throws SQLException
      允许 SQL 脚本文件
      参数:
      ddlGenerator - DDL 生成器
      connection - 数据库连接
      sqlFiles - SQL 文件列表
      autoCommit - 自动提交事务
      抛出:
      SQLException - SQLException
    • runScript

      public static void runScript(IDdlGenerator ddlGenerator, DataSource dataSource, List<String> sqlFiles, boolean autoCommit)
      允许 SQL 脚本文件
      参数:
      ddlGenerator - DDL 生成器
      dataSource - 数据源
      sqlFiles - SQL 文件列表
      autoCommit - 自动提交事务
    • getInputStream

      public static InputStream getInputStream(String path) throws Exception
      抛出:
      Exception
    • getNowTime

      protected static String getNowTime()
    • getScriptRunner

      public static org.apache.ibatis.jdbc.ScriptRunner getScriptRunner(Connection connection, boolean autoCommit)
    • getDdlGenerator

      protected static IDdlGenerator getDdlGenerator(String jdbcUrl) throws RuntimeException
      抛出:
      RuntimeException
    • getDatabase

      public static String getDatabase(String jdbcUrl)