zhangyuxin123

Results 12 comments of zhangyuxin123

@long2ice Hello, regarding Module "\migrations\models\old_models" not found, I used your method above and still failed to solve my problem. Is there any other way to deal with it? The following...

@long2ice 对于相同app,如果我只想迁移models2.py中的相关东西,要怎么操作? 对于不同app,--app 后面跟的时models文件的路径吗?我试了一下,没有成果。

@long2ice 定义tortoise时的app?tortoise中没有定义app呀,您说的是app=FastAPI()这个app么?

我试了一下,如果使用aerich --app models2 init-db 会同时把models你面的模型初始到数据库,这样是对的吗?

同时会有一个运行警告:RuntimeWarning: Module "aerich.models" has no models cls._init_apps(apps_config),但是好像是初始化成功了

我的理解是 --app models2 指定models2应用后就只是将models2涉及到的数据表创建到数据库中,难道我理解是不对的吗?

呃呃。。。,一个项目中有多个应用都是使用的一个连接呀,同一个connection应该是很正常的吧?

好的,理解了,但是针对您说的对于相同app,将所有的models加入到tortoise配置中就行。我试了一下,只会在数据库中创建列表中最后面的models对应的数据表,如下图:

不好意思,刚才试了一下,可能是由于我两个models文件写的有问题,才导致会出现我的这个问题。我修改了一下其中的一个modles文件,不存在上面说的问题了。