laravel迁移用于视图中的更改列类型

我使用laravel migartion创建一些表,然后为使用我的表的视图创建迁移。 现在,我想更改此视图中使用的列的类型(为此创建一个新的迁移。)。但是,PostgreSQL不允许我更改列类型,因为视图中使用了column。我想知道什么是解决此问题的最佳方法。

我尝试使用创建视图的迁移来删除,然后在更改列类型后重新创建它,但是存在问题,因为迁移没有名称空间,我不知道这是解决此问题的好方法。

评论