Перенос базы данных из унаследованного приложения flask на django

Здравствуйте, у меня есть существующее приложение, сделанное на Flask, оно состоит из простой базы данных, но в нем нет миграций (flask-migrate) с тех пор, и данные растут. Если я включу миграции на django, может ли это испортить данные?

и в случае, если я отключу миграции, сможет ли django писать как старые существующие?

Вот моя старая модель бд (FLASK)

from database.db import db
class users(db.Model):
    id = db.Column(db.Integer, primary_key=True, autoincrement=True)
    name = db.Column(db.String(255), unique=True)
    project = db.Column(db.String(255))
    reason = db.Column(db.String(255))
    timestamp = db.Column(db.DateTime, default=now)

А это мой новый (DJANGO)

from django.db import models as db
class users(db.Model):
    class Meta:
        managed = False
    
    id = db.AutoField(primary_key=True)
    name = db.CharField(max_length=255, unique=True)
    project = db.CharField(max_length=255)
    reason = db.CharField(max_length=255)
    timestamp = db.DateTimeField(auto_now_add=True)
Вернуться на верх