Documentation not accurate in Database Forge Class - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28) +--- Forum: CodeIgniter 4 Support (https://forum.codeigniter.com/forumdisplay.php?fid=30) +--- Thread: Documentation not accurate in Database Forge Class (/showthread.php?tid=74886) |
Documentation not accurate in Database Forge Class - engel - 11-20-2019 Hi Everyone, I noticed something not correct on the documentation of Database Forge Class. It say there that $forge->createDatabase() returns TRUE/FALSE based on success of failure. I was testing it today and on failure, it throws an exception instead. Just an FYI. RE: Documentation not accurate in Database Forge Class - MGatner - 11-20-2019 It only throws if it is in debug mode: PHP Code: public function createDatabase(string $dbName, bool $ifNotExists = false): bool This is set in your Database config (e.g. .env, or app/Config/Database.php) and defaults to 'DBDebug' => (ENVIRONMENT !== 'production') |