Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
396351cc15 | ||
|
|
955c2182c8 | ||
|
|
823bd53da8 | ||
|
|
e4588bfd9d |
@@ -72,7 +72,7 @@
|
||||
|
||||
## 升级说明
|
||||
1. 从0.42 版本增加了群成员数限制,默认为2000。如果您从之前的版本升级到这个版本或以后,需要注意到群成员数的限制。升级之后超出限制的群不受影响,但不能继续加人,如果您想修改默认值,可以在升级版本之后,修改t_setting表,把默认的大小改为您期望的人数。另外修改t_group表,把已经存在的群组max_member_count改成您期望的,然后重启。
|
||||
|
||||
2. 0.46和0.47版本升级到0.48及以后版本时,可能会提示flyway migrate 38错误,请执行 [修复脚本](https://github.com/wildfirechat/server/blob/wildfirechat/flyway_repaire_migrate_38.sql) 进行修复。0.46和0.47版本之外的版本不会出现此问题。
|
||||
|
||||
## 特别感谢
|
||||
1. [moquette](https://github.com/moquette-io/moquette) 本项目是基于此项目二次开发而来,处理MQTT相关业务。
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
alter table `t_group` modify column `_searchable` int(11) NOT NULL DEFAULT 0;
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
DROP TABLE IF EXISTS `t_file`;
|
||||
CREATE TABLE `t_file ` (
|
||||
`_mid` bigint(20) NOT NULL PRIMARY KEY,
|
||||
`_from` varchar(64) NOT NULL,
|
||||
`_type` tinyint NOT NULL DEFAULT 0,
|
||||
`_target` varchar(64) NOT NULL,
|
||||
`_line` int(11) NOT NULL DEFAULT 0,
|
||||
`_name` varchar(128) DEFAULT '',
|
||||
`_url` varchar(1024) NOT NULL DEFAULT '',
|
||||
`_size` int(11) NOT NULL DEFAULT 0,
|
||||
`_download_count` int(11) DEFAULT 0,
|
||||
`_dt` bigint(20) NOT NULL,
|
||||
INDEX `file_conv_index` (`_type`, `_line`, `_target`, `_mid`),
|
||||
INDEX `file_user_index` (`_from`, `_mid`)
|
||||
);
|
||||
@@ -0,0 +1 @@
|
||||
alter table `t_group` modify column `_searchable` int(11) NOT NULL DEFAULT 0;
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
DROP TABLE IF EXISTS `t_file`;
|
||||
CREATE TABLE `t_file` (
|
||||
`_mid` bigint(20) NOT NULL PRIMARY KEY,
|
||||
`_from` varchar(64) NOT NULL,
|
||||
`_type` tinyint NOT NULL DEFAULT 0,
|
||||
`_target` varchar(64) NOT NULL,
|
||||
`_line` int(11) NOT NULL DEFAULT 0,
|
||||
`_name` varchar(128) DEFAULT '',
|
||||
`_url` varchar(1024) NOT NULL DEFAULT '',
|
||||
`_size` int(11) NOT NULL DEFAULT 0,
|
||||
`_download_count` int(11) DEFAULT 0,
|
||||
`_dt` bigint(20) NOT NULL,
|
||||
INDEX `file_conv_index` (`_type`, `_line`, `_target`, `_mid`),
|
||||
INDEX `file_user_index` (`_from`, `_mid`)
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = utf8mb4
|
||||
COLLATE = utf8mb4_unicode_ci;
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
<relativePath>../</relativePath>
|
||||
<artifactId>wildfirechat-parent</artifactId>
|
||||
<groupId>cn.wildfirechat</groupId>
|
||||
<version>0.47</version>
|
||||
<version>0.48</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>moquette-broker</artifactId>
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>wildfirechat-parent</artifactId>
|
||||
<groupId>cn.wildfirechat</groupId>
|
||||
<version>0.47</version>
|
||||
<version>0.48</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<!--<relativePath>../pom.xml</relativePath>-->
|
||||
<artifactId>wildfirechat-parent</artifactId>
|
||||
<groupId>cn.wildfirechat</groupId>
|
||||
<version>0.47</version>
|
||||
<version>0.48</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>distribution</artifactId>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
-- IM服务在2020.10.6-2020-11.2号之间的版本升级到最新版本时,可能会提示出现如下的错误:
|
||||
-- Exception in thread "main" org.flywaydb.core.api.FlywayException: Validate failed: Detected resolved migration not applied to database: 38
|
||||
-- at org.flywaydb.core.Flyway.doValidate(Flyway.java:1482)
|
||||
-- at org.flywaydb.core.Flyway.access$100(Flyway.java:85)
|
||||
-- at org.flywaydb.core.Flyway$1.execute(Flyway.java:1364)
|
||||
-- at org.flywaydb.core.Flyway$1.execute(Flyway.java:1356)
|
||||
-- ...
|
||||
--
|
||||
-- 当出现这个问题后,执行这个sql就可以修复了。
|
||||
--
|
||||
--
|
||||
DROP TABLE IF EXISTS `t_file`;
|
||||
CREATE TABLE `t_file` (
|
||||
`_mid` bigint(20) NOT NULL PRIMARY KEY,
|
||||
`_from` varchar(64) NOT NULL,
|
||||
`_type` tinyint NOT NULL DEFAULT 0,
|
||||
`_target` varchar(64) NOT NULL,
|
||||
`_line` int(11) NOT NULL DEFAULT 0,
|
||||
`_name` varchar(128) DEFAULT '',
|
||||
`_url` varchar(1024) NOT NULL DEFAULT '',
|
||||
`_size` int(11) NOT NULL DEFAULT 0,
|
||||
`_download_count` int(11) DEFAULT 0,
|
||||
`_dt` bigint(20) NOT NULL,
|
||||
INDEX `file_conv_index` (`_type`, `_line`, `_target`, `_mid`),
|
||||
INDEX `file_user_index` (`_from`, `_mid`)
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARACTER SET = utf8mb4
|
||||
COLLATE = utf8mb4_unicode_ci;
|
||||
|
||||
|
||||
alter table `t_group` modify column `_searchable` int(11) NOT NULL DEFAULT 0;
|
||||
|
||||
update flyway_schema_history set installed_rank = 40 where version = 40;
|
||||
|
||||
insert into flyway_schema_history values (38,'38','alter group searchable column','SQL','V38__alter_group_searchable_column.sql',-524664704,'root','2020-07-21 14:43:50',1126,1),(39,'39','create files table','SQL','V39__create_files_table.sql',1144437159,'root','2020-08-03 03:15:04',503,1);
|
||||
@@ -12,7 +12,7 @@
|
||||
<artifactId>wildfirechat-parent</artifactId>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
<version>0.47</version>
|
||||
<version>0.48</version>
|
||||
<name>Wildfire Chat</name>
|
||||
<description>Wildfire Chat Server</description>
|
||||
<inceptionYear>2019</inceptionYear>
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
<parent>
|
||||
<artifactId>wildfirechat-parent</artifactId>
|
||||
<groupId>cn.wildfirechat</groupId>
|
||||
<version>0.47</version>
|
||||
<version>0.48</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user