Postgres (我认为)的最佳功能之一是用户定义的数据类型,它让我以更易读和可维护的方式定义我的数据模型。
有没有人知道/有一些建议如何与 SequelizeJs ORM 一起使用?
我可以使用关联,但它不会是用户定义的类型,它会将我拖回旧学校的子表,我想避免这种情况。
答案 0 :(得分:2)
您可以通过传递字符串来提供您想要的任何类型的续集模型定义:
sequelize.define('name', {
attr: 'SOME TYPE'
});
Sequelize不支持创建自定义类型(CREATE TYPE
),因此您必须为此编写自定义查询,并直接在数据库上执行或使用sequelize.query
< / p>