我以编程方式生成测试数据,既作为 sqlalchemy ORM 对象,也作为fixtures。但是,应用程序的其他部分需要将测试数据预加载到数据库中,如 sql INSERT 语句(不要质疑这一点——不管你喜欢还是我喜欢,这是一个固定的要求)。我想获取我生成的对象或固定装置,并将它们作为插入语句转储。有没有办法做到这一点?
我以编程方式生成测试数据,既作为 sqlalchemy ORM 对象,也作为fixtures。但是,应用程序的其他部分需要将测试数据预加载到数据库中,如 sql INSERT 语句(不要质疑这一点——不管你喜欢还是我喜欢,这是一个固定的要求)。我想获取我生成的对象或固定装置,并将它们作为插入语句转储。有没有办法做到这一点?