From 59cf4babc687ebfe58c0e4a5fb69d257de8076cf Mon Sep 17 00:00:00 2001 From: Hankin Date: Sat, 27 Jul 2024 15:37:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95sql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 23 ----------------------- 1722052698_create_test_table.down.sql | 1 + 1722052698_create_test_table.up.sql | 5 +++++ 1722060174_table_add_gender.down.sql | 1 + 1722060174_table_add_gender.up.sql | 1 + README.md | 3 --- 6 files changed, 8 insertions(+), 26 deletions(-) delete mode 100644 .gitignore create mode 100644 1722052698_create_test_table.down.sql create mode 100644 1722052698_create_test_table.up.sql create mode 100644 1722060174_table_add_gender.down.sql create mode 100644 1722060174_table_add_gender.up.sql delete mode 100644 README.md diff --git a/.gitignore b/.gitignore deleted file mode 100644 index adf8f72..0000000 --- a/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -# ---> Go -# If you prefer the allow list template instead of the deny list, see community template: -# https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore -# -# Binaries for programs and plugins -*.exe -*.exe~ -*.dll -*.so -*.dylib - -# Test binary, built with `go test -c` -*.test - -# Output of the go coverage tool, specifically when used with LiteIDE -*.out - -# Dependency directories (remove the comment below to include it) -# vendor/ - -# Go workspace file -go.work - diff --git a/1722052698_create_test_table.down.sql b/1722052698_create_test_table.down.sql new file mode 100644 index 0000000..e7b5519 --- /dev/null +++ b/1722052698_create_test_table.down.sql @@ -0,0 +1 @@ +drop table if EXISTS ufutx_test; diff --git a/1722052698_create_test_table.up.sql b/1722052698_create_test_table.up.sql new file mode 100644 index 0000000..4f6d121 --- /dev/null +++ b/1722052698_create_test_table.up.sql @@ -0,0 +1,5 @@ +create table if not EXISTS ufutx_test ( + id int(10) unsigned not null auto_increment, + name varchar(100) not null comment "姓名", + primary key(id) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; \ No newline at end of file diff --git a/1722060174_table_add_gender.down.sql b/1722060174_table_add_gender.down.sql new file mode 100644 index 0000000..90553a7 --- /dev/null +++ b/1722060174_table_add_gender.down.sql @@ -0,0 +1 @@ +alter table ufutx_test drop column gender \ No newline at end of file diff --git a/1722060174_table_add_gender.up.sql b/1722060174_table_add_gender.up.sql new file mode 100644 index 0000000..71b1c07 --- /dev/null +++ b/1722060174_table_add_gender.up.sql @@ -0,0 +1 @@ +alter table ufutx_test add column gender tinyint default 1 comment "性别" \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index c6ade45..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# migrate - -数据库表结构更新同步 \ No newline at end of file