springboot使用flyway管理数据库

    
  <!-- 1. 导入依赖 -->
  <dependency> <groupId>org.flywaydb</groupId> <artifactId>flyway-core</artifactId> </dependency> 

 2.按Flyway的规范创建版本化的SQL脚本。 

    2.1)在工程的src/main/resources目录下创建db目录,在db目录下再创建目录: migration
    2.2)在migration目录下创建版本化的SQL脚本V1__Base_version.sql
  脚本文件名的基本规则是:版本号__描述.sql

CREATE TABLE if not exists `t_user`
(
    `id`   bigint(20)  NOT NULL AUTO_INCREMENT COMMENT '主键',
    `username` varchar(100) NOT NULL COMMENT '用户名',
    `password`  varchar(100) DEFAULT NULL COMMENT '密码',
    PRIMARY KEY (`id`)
) ENGINE = InnoDB
  DEFAULT CHARSET = utf8mb4;

  

posted on 2021-11-29 09:36  jav-a-  阅读(49)  评论(0)    收藏  举报