Loveyuki's BLOG

L-BLOG.NET, The Matrix Reloaded.

存档:2007-12-12
SQLite 数据库忽略大小写的修正补丁
Loveyuki | 原创作品 | 2007-12-12 13:51 | 2009 点击 | 10 评论 | SQLite

Bitrac 使用的 SQLite 数据库建表的时候忘记了加入忽略大小写的参数。所以会造成很多不便,前一段时间使用中倒是没有发现什么问题,不过问题肯定会出现的。

今天凑空把数据库整理了一下。实现了忽略大小写,其实也很简单就是建表的时候为目标字段添加 "COLLATE NOCASE" 就可以了。不过 SQLite 没有直接修改字段属性的语句,所以我就写了一些 SQL 语句以达到平滑升级的目的。

下面我把升级的 SQL 语句打包上传上来,点击下载

升级步骤如下:

  1. 把数据库暂时下载回本地,然后用 SQLSpy 打开
  2. 用 SQLSpy 挨个打开 SQL 语句,然后执行
  3. 把新的数据库上传到站点

另外特别感谢使用了内测版本并汇报 BUG 的朋友汤尼尔

 

版权所有©2007-2008, Loveyuki.com | 系统:Bitrac | 皮肤:Blog Pixel