getDbPrefix(); $result = self::$dbo->exec("CREATE TABLE IF NOT EXISTS `{$dbPrefix}cart` ( `id` INTEGER(11) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `user_id` INTEGER(11) UNSIGNED NULL, `created` DATETIME NOT NULL, FOREIGN KEY (`user_id`) REFERENCES `{$dbPrefix}user`(id) )"); if ($result === false) throw new \Exception(get_class().": ".self::$dbo->errorInfo()[2]); return true; } }