Sequelize js postgresql用户定义的types

Postgres的一个最好的function(就像我看到的那样)是用户定义的数据types,可以让我以更易读易维护的方式定义我的数据模型。

有谁知道/有一些build议如何使用它与SequelizeJs ORM

我可以使用关联,但不会是用户定义的types,它会将我拖回旧学校的子表,这是我想避免的。

你可以通过传递一个string来提供你想要的任何types的sequelize模型定义:

sequelize.define('name', { attr: 'SOME TYPE' }); 

Sequelize不支持通过创build自定义types( CREATE TYPE ),所以你必须为此编写一个自定义查询,并直接在数据库上执行它或使用sequelize.query