|
@@ -0,0 +1,50 @@
|
|
|
|
|
+// ==========================================================================
|
|
|
|
|
+// This is auto-generated by gf cli tool. DO NOT EDIT THIS FILE MANUALLY.
|
|
|
|
|
+// ==========================================================================
|
|
|
|
|
+
|
|
|
|
|
+package internal
|
|
|
|
|
+
|
|
|
|
|
+import (
|
|
|
|
|
+ "github.com/gogf/gf/database/gdb"
|
|
|
|
|
+ "github.com/gogf/gf/frame/g"
|
|
|
|
|
+ "github.com/gogf/gf/frame/gmvc"
|
|
|
|
|
+)
|
|
|
|
|
+
|
|
|
|
|
+// SyncSrcTableDao is the manager for logic model data accessing
|
|
|
|
|
+// and custom defined data operations functions management.
|
|
|
|
|
+type SyncSrcTableDao struct {
|
|
|
|
|
+ gmvc.M // M is the core and embedded struct that inherits all chaining operations from gdb.Model.
|
|
|
|
|
+ DB gdb.DB // DB is the raw underlying database management object.
|
|
|
|
|
+ Table string // Table is the table name of the DAO.
|
|
|
|
|
+ Columns syncSrcTableColumns // Columns contains all the columns of Table that for convenient usage.
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+// SyncSrcTableColumns defines and stores column names for table sync_src_table.
|
|
|
|
|
+type syncSrcTableColumns struct {
|
|
|
|
|
+ Id string //
|
|
|
|
|
+ CreateDate string //
|
|
|
|
|
+ WriteDate string //
|
|
|
|
|
+ TaskId string //
|
|
|
|
|
+ DbType string //
|
|
|
|
|
+ DbName string //
|
|
|
|
|
+ TableName string //
|
|
|
|
|
+ PkFiled string //
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+func NewSyncSrcTableDao() *SyncSrcTableDao {
|
|
|
|
|
+ return &SyncSrcTableDao{
|
|
|
|
|
+ M: g.DB("default").Model("sync_src_table").Safe(),
|
|
|
|
|
+ DB: g.DB("default"),
|
|
|
|
|
+ Table: "sync_src_table",
|
|
|
|
|
+ Columns: syncSrcTableColumns{
|
|
|
|
|
+ Id: "id",
|
|
|
|
|
+ CreateDate: "create_date",
|
|
|
|
|
+ WriteDate: "write_date",
|
|
|
|
|
+ TaskId: "task_id",
|
|
|
|
|
+ DbType: "db_type",
|
|
|
|
|
+ DbName: "db_name",
|
|
|
|
|
+ TableName: "table_name",
|
|
|
|
|
+ PkFiled: "pk_filed",
|
|
|
|
|
+ },
|
|
|
|
|
+ }
|
|
|
|
|
+}
|