github.com/unionj-cloud/go-doudou/v2@v2.3.5/toolkit/gormgen/tools/gentool/gen.yml (about)

     1  version: "0.1"
     2  database:
     3    # consult[https://gorm.io/docs/connecting_to_the_database.html]"
     4    dsn : "user:pass@tcp(127.0.0.1:3306)/dbname?charset=utf8mb4&parseTime=True&loc=Local"
     5    # input mysql or postgres or sqlite or sqlserver. consult[https://gorm.io/docs/connecting_to_the_database.html]
     6    db  : "mysql"
     7    # enter the required data table or leave it blank.You can input : 
     8    # tables  : 
     9    #   - orders
    10    #   - users
    11    #   - goods
    12    tables  :
    13    # specify a directory for output
    14    outPath :  "./dao/query"
    15    # query code file name, default: gen.go
    16    outFile :  ""
    17    # generate unit test for query code
    18    withUnitTest  : false
    19    # generated model code's package name
    20    modelPkgName  : ""
    21    # generate with pointer when field is nullable
    22    fieldNullable : false
    23    # generate field with gorm index tag
    24    fieldWithIndexTag : false
    25    # generate field with gorm column type tag
    26    fieldWithTypeTag  : false
    27    # detect integer field's unsigned type, adjust generated data type
    28    fieldSignable  : false