completed content manager

This commit is contained in:
2024-09-17 00:39:39 +09:00
parent a7dc8d6c8f
commit 850ced37de
9 changed files with 1185 additions and 117 deletions

View File

@@ -16,8 +16,19 @@ SERA Websiteのニュース等のコンテンツを管理する
cd src-manager/ # このディレクトリーに移動
npm install # 依存パッケージのインストール、まだ一度も実行していない場合
npm start # サーバーを起動、ブラウザで http://localhost:3001 に入る
npm run dev # ファイル変更時に自動リロードが入る開発サーバーを起動する。同じく http://localhost:3001 でホストされる
```
## データベース
テーブル: news
* id - PRIMARY KEY - 整数
* date - Unix時間 - 整数
* entryType - 記事(0) か ツイート風(1) - 整数
* cardcontent - ニュースリストで表示されるコンテンツ、Markdown可 - 文字列(Markdown)
* article - Markdownで書かれた記事 - 文字列(Markdown)
* linkPath - ニュースリストで表示されるリンク先 - 文字列
* coverImagePath - ニュースリストで表示される画像へのパス - 文字列
## API