Я пишу быстрый одноразовый метод для импорта пользователей из старой таблицы в мое новое приложение для тортов. Я импортировал таблицу старых пользователей (old_users) в свою базу данных приложения для тортов. По сути, мне нужно просто выбрать все из таблицы old_users, затем просмотреть их и добавить в новую таблицу пользователей, используя что-то вроде $newuser->create('old_username', 'old_password');
Однако я не хотел создавать модель и т. д. для временной таблицы, поскольку этот импорт будет выполняться только один раз. Итак, мой вопрос: как я могу сделать базовый выбор, чтобы получить всех пользователей из этой таблицы из метода торта в контроллере пользователей. Я думал примерно так:
public function admin_importOldUsers() {
$db = $this->getDataSource();
$db->fetchAll('SELECT * FROM old_users');
}
Но это терпит неудачу с ошибкой:
Вызов неопределенного метода UsersController::getDataSource()
Я не могу найти много в документах о том, как запросить другую таблицу БД (без модели) из контроллера....
Может ли кто-нибудь указать мне в правильном направлении?
заранее спасибо