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;
浙公网安备 33010602011771号