@@ -7,7 +7,10 @@ class FreshRSS_UserDAO extends Minz_ModelPdo {
$sql = sprintf(SQL_CREATE_TABLES, $db['prefix'] . $username . '_');
$stm = $this->bd->prepare($sql, array(PDO::ATTR_EMULATE_PREPARES => true));
- if ($stm && $stm->execute()) {
+ $values = array(
+ 'catName' => Minz_Translate::t('default_category'),
+ );
+ if ($stm && $stm->execute($values)) {
return true;
} else {
$info = $stm->errorInfo();
@@ -52,6 +52,8 @@ CREATE TABLE IF NOT EXISTS `%1$sentry` (
INDEX (`is_read`) -- v0.7
) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
ENGINE = INNODB;
+
+INSERT INTO `%1$scategory` (name) VALUES(:catName);
');
define('SQL_DROP_TABLES', 'DROP TABLES %1$sentry, %1$sfeed, %1$scategory');
@@ -585,7 +585,10 @@ function checkBD () {
$sql = sprintf(SQL_CREATE_TABLES, $_SESSION['bd_prefix_user']);
$stm = $c->prepare($sql, array(PDO::ATTR_EMULATE_PREPARES => true));
- $ok = $stm->execute();
+ 'catName' => _t('default_category'),
+ $ok = $stm->execute($values);
} catch (PDOException $e) {
$error = true;
}