Инструмент Bake не видит таблицы в базе данных SQLite3

Я пытаюсь создать простое приложение с CakePHP 2.1.1, используя SQLite3 как базу данных. Чтобы сэкономить время, я попытался использовать инструмент запекания для создания модели для следующей таблицы :

CREATE TABLE animals (
  id integer primary key autoincrement,
  name text
);

, но инструмент запекания возвращает следующую ошибку:Your database does not have any tables.

Я решил, что у Cake возникла проблема с подключением к базе данных, поэтому я пошел дальше и создал подходящую модель, контроллер и представления сам. Я вставил одну запись в таблицу животных. И это сработало.

После поиска в Интернете я ничего не нашел. Либо никто не пытался использовать инструмент запекания в базе данных SQLite3, либо мне не повезло.

У кого-нибудь есть идеи?

ОБНОВЛЕНИЕ

Вот выводcake bake:

johan@ubuntu:~/php/app$ Console/cake bake model

Welcome to CakePHP v2.1.1 Console
---------------------------------------------------------------
App : app
Path: /home/johan/php/app/
---------------------------------------------------------------
---------------------------------------------------------------
Bake Model
Path: /home/johan/php/app/Model/
---------------------------------------------------------------
Your database does not have any tables.

и файл конфигурации:

<?php
class DATABASE_CONFIG {
    public $default = array(
        'datasource' => 'Database/Sqlite',
        'persistent' => false,
        'host' => 'localhost',
        'database' => 'cake',
    );
}

Файл базы данных находится по адресу ~/php/app/webroot/cake

5
задан tereško 10 February 2013 в 13:18
поделиться