<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 數據庫 很多時候我們的YznCMS插件都需要使用到數據庫,此章節為你解答如何在YznCMS插件中使用數據庫功能。 ## 設計規范 我們在設計插件數據庫時建議統一設計規范,因為更好的設計規范能更好的讓我們的用戶更快速的掌握我們開發者的設計思想。 1. 表名和字段名全小寫,只允許出現`a-z`和`_`這幾種字符,且不能有拼音,只能為英文單詞 2. 字符集統一使用`utf8mb4`,排序規則使用`utf8mb4_general_ci` 3. 關聯字段統一使用`_id`結尾,如`user_id`、`task_id`(任務表名為task),`item_id`(物品表名為item), 當為`father_id`、`parent_id`、`pid`、`prev_id`等字段時表示和當前表主鍵進行關聯,當為`task_ids`、`user_ids`時表示一個集合,以半角逗號進行分隔(非JSON) 4. 時間統一使用`Unix時間戳`格式, 秒級, 長整型, 長度16,且必須以`time`結尾, 如`create_time`、`update_time`,`pay_time`、`expire_time`等 5. 時長統一使用秒格式, 整型, 長度10,且必須以`seconds`結尾,如`onlineseconds`、`todayonlineseconds`等 6. 表主鍵必須為`id`,主索引 7. 表名和字段名統一使用英文名稱,不允許出現中英混搭的情況出現 8. 日志表統一為模塊名加上`_log`進行命名 9. 字段內容為`json`數據時,以`data`進行結尾,比如`itemdata`、`rewarddata` 10. 當字段為某操作數量時,以`nums`結尾,比如`buynums`、`salenums` 11. 當一表出現兩個或兩個以上會員ID時,`user_id`表示自己,`receiver_user_id`表示他人,多人時使用`receiver_user_ids`,以半角逗號進行分隔(非JSON) 12. 當出現可數名詞字段時,一定要加上字符`s`,如`comments`、`views`等 13. 數據表添加的索引對應的字段長度不建議超過100 ## 配置文件 在插件目錄`addons/mydemo`目錄添加一個`install.sql`,然后將安裝腳本的SQL存放在此文件中。 ## 數據表名規范 插件數據表名必須以`插件標識`開始,例如: ~~~markdown __PREFIX__mydemo __PREFIX__mydemo_log __PREFIX__mydemo_comment ~~~ 其中`mydemo`為你的插件標識,`__PREFIX__`為數據表前綴。 ## 測試數據 每個插件可自帶一個`testdata.sql`,用于安裝插件成功后導入測試數據,具體文檔請參考`測試數據`章節。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看