Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
希望数据库后端使用
utf8mb4
作为默认字符集,以便支持Emoji等。修改的内容:
install/database.sql
中将所有表的默认字符集都设为utf8mb4
,删除了列单独设置的字符集(沿用自动应该更好维护,万一要修改可以直接改表的默认字符集,不用把单独这些列另外改过来);update/migrate_utf8mb4.sql
,用于将旧的表和设置了字符集的列全都改成用utf8mb4
字符集;install/index.php
中读取SQL文件的函数移动到了library/PDO.class.php
中,这样在update/index.php
中也可以用它读取SQL文件;