Kaynağa Gözat

Use marked as setter for content field of post

sbkwgh 8 yıl önce
ebeveyn
işleme
c34f9fb9c0
1 değiştirilmiş dosya ile 8 ekleme ve 1 silme
  1. 8 1
      models/post.js

+ 8 - 1
models/post.js

@@ -1,6 +1,13 @@
+let marked = require('marked')
+
 module.exports = (sequelize, DataTypes) => {
 	let Post = sequelize.define('Thread', {
-		title: DataTypes.STRING
+		content: {
+			type: DataTypes.STRING,
+			set (val) {
+				return marked(val)
+			}
+		}
 	}, {
 		classMethods: {
 			associate (models) {