У меня есть два файла sqlite.db.Я хотел бы скопировать содержимое одного столбца таблицы в файле db в другой.
, например:
У меня есть информация о модели в файле db с именем new.db:
class Information(models.Model):
info_id = models.AutoField(primary_key = True)
info_name = models.CharField( max_length = 50)
и следующая информационная модель в файле базы данных с именем old.db:
class Information(models.Model):
info_id = models.AutoField(primary_key = True)
info_type = models.CharField(max_length = 50)
info_name = models.CharField( max_length = 50)
Я бы хотел скопировать все данные в столбце info_id и info_name из old.db в info_idи info_name в new.db.
Я думал что-то вроде:
manage.py dbshell
затем
INSERT INTO "new.Information" ("info_id", "info_name")
SELECT "info_id", "info_name"
FROM "old.Information";
Это не похоже на работу.Там написано new.Информационная таблица не существует ... есть идеи?