/** * (Re-)Creates the database */ function CreateDBObjects() { $tablePrefix = 'pc_'; $mapper = new CamelCaseTableNameMapper('Phine\\Database', $this->FetchDBNamespaces($tablePrefix)); $generator = new TableObjectGenerator($this->connection, PathUtil::DatabaseFolder(), $mapper); $generator->AddReporter(new Reporter($this->statusFile, array(), 'Phine.Installer.StatusDescription.Table_{0}.Total_{1}')); $generator->Generate(); $this->UpdateBundleVersions(); }