Problém s připojením k databázi – table does not exist
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jjaros
- Člen | 4
Ahoj.
Začínám s nette a mám problém s připojením k databázi. Hlásí mi to
chybu „Table ‚exchange‘ does not exist“. Už si nevím rady. Tabulka
v databázi existuje, takže bude problém v kódu. Budu rád za jakýkoli
rady. Díky.
Config.neon
database:
dsn: "mysql:host=127.0.0.1;dbname=stocks"
user: "root"
password: "1234"
options:
lazy: true
BaseManager:
namespace App\Model;
use Nette\Database\Context;
use Nette\Object;
abstract class BaseManager extends Object
{
protected $db;
public function __construct(Context $database)
{
$this->db = $database;
}
}
FollowedManager:
namespace App\Model;
use App\Model\BaseManager;
class FollowedManager extends BaseManager
{
public function findAll() {
return $this->db->table('exchange');
}
}
Editoval jjaros (29. 3. 2017 17:00)