ronnywang/newsdiff — pull request #21 by yookoala (2014-12-20 14:31:43+00:00)
Title: 修改 Pix_Table 的 MySQL adapter 以正確產生資料表

1. 原裝的 Pix_Table_Db_Adapter_MysqlCommon::createTable 不支援
longtext 資料類型產生資料表，而會將相關欄目宣告為 text。

由於 text 的長度太知，不適合我們使用，較早前改為 longtext 的
資料表宣告並未生較。所以現在將 longtext 加入為該 adapter 的
可支援類型。

2. 原裝 Pix_Table_Db_Adapter_MysqlCommon::createTable 並沒有指明
資料表的編碼類型，許多 MySQL 資料庫預設會用 latin1，這並不能正
確接收中文網站的原始資料。部份中文網站用的冷僻字，需要用到統一
碼的 4 byte 範圍，連正常的 UTF8 編碼也不足以處理。

修改後的 createTable 自動將資料表預設編碼設定為 "utf8mb4"，能
正確處理上述情況。