标签: swift vapor
是否可以使用内存FluentSQLite提供程序进行测试,并使用FluentPostgreSQL用于应用程序模型?
答案 0 :(得分:2)
要视情况而定...
简而言之,简单应用可以。基本上,您需要使模型通用,然后从配置中一直建立通用模型。查看如何设置基准模型here。
实际上-不,你不能。一旦您想做任何非标准的操作(TEXT列类型)等,就需要使模型特定于数据库类型。
TEXT
方法是使用存储库模式并将数据库从应用程序逻辑中完全抽象出来。有关更多详细信息,请参见《蒸气样式指南》。