* * @link http://looks-awesome.com * @copyright Looks Awesome */ class FFMigration_3_3 implements ILADBMigration{ public function version(){ return '3.3'; } public function execute($conn, $manager){ if (!LADDLUtils::existTable($conn, $manager->comments_table_name)){ $sql = "CREATE TABLE ?n ( `id` VARCHAR(50) NOT NULL, `post_id` VARCHAR(50) NOT NULL, `from` BLOB, `text` LONGBLOB, `created_time` INT, `updated_time` INT, PRIMARY KEY (`id`) ) ?p"; $conn->query($sql, $manager->comments_table_name, $this->charset()); } } private function charset(){ $charset = LADDLUtils::charset(); if ( !empty( $charset ) ) { $charset = " CHARACTER SET {$charset}"; } return $charset; } }