<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## Make命令 為了方便系統支持使用`make`創建模型文件,例如: ``` go run main.go make model project ``` 輸出: ``` [app/models/project/project_model.go] created. [app/models/project/project_util.go] created. [app/models/project/project_hooks.go] created. ``` ## 模板文件 模型模板中放進去常用的方法,使用 `FIXME()` 這個不存在的函數,通知你要記得修改這個地方; ``` app/cmd/make/stubs/model/model.stub ``` `model_util` 模板文件我們放進去一些常用的方法: ``` app/cmd/make/stubs/model/model_util.stub ``` 模型鉤子文件我們放進去一些注冊代碼,方便使用。這些是 GORM 提供的模型鉤子: ``` app/cmd/make/stubs/model/model_hooks.stub ``` ``` package {{PackageName}} // func ({{VariableName}} *{{StructName}}) BeforeSave(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) BeforeCreate(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) AfterCreate(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) BeforeUpdate(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) AfterUpdate(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) AfterSave(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) BeforeDelete(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) AfterDelete(tx *gorm.DB) (err error) {} // func ({{VariableName}} *{{StructName}}) AfterFind(tx *gorm.DB) (err error) {} ```
                  <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>

                              哎呀哎呀视频在线观看