From 50d5000f74a5ed3de496b59ea760663a7a256399 Mon Sep 17 00:00:00 2001 From: Apher Date: Fri, 17 Jul 2026 04:14:23 +0000 Subject: [PATCH] Add intent model --- models/intent.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 models/intent.js diff --git a/models/intent.js b/models/intent.js new file mode 100644 index 0000000..507779b --- /dev/null +++ b/models/intent.js @@ -0,0 +1,23 @@ +module.exports = (sequelize, DataTypes) => { + const Intent = sequelize.define("intents", { + id: { + type: DataTypes.INTEGER, + primaryKey: true, + autoIncrement: true, + allowNull: false + }, + name: { + type: DataTypes.STRING, + allowNull: false + }, + examples: { + type: DataTypes.ARRAY(DataTypes.STRING), + allowNull: true + } + }, { + tableName: "intents", + timestamps: false + }); + + return Intent; +}; \ No newline at end of file