Skip to main content

Module validation

Module validation 

Source
Expand description

与认证方式无关的文章写入校验。

Constants§

MAX_COVER_CHARS 🔒
MAX_SUMMARY_CHARS 🔒
MAX_TAGS 🔒
单篇文章标签数上限(与笔记一致)。
MAX_TAG_CHARS 🔒
MAX_TITLE_CHARS 🔒
与 migrations/002_posts.sql 的列宽对齐;Postgres 按字符计长。

Functions§

base_slug 🔒
content 🔒
cover 🔒
slug 🔒
status 🔒
状态只认 draft / published:拼写不对必须报错,不能当作草稿把已发布文章悄悄下线。
summary 🔒
tags 🔒
标签数量与单标签长度;与笔记一样在清洗(去空白、去重)之后校验。
title 🔒