github.com/sharovik/devbot@v1.0.1-0.20240308094637-4a0387c40516/internal/dto/databasedto/ScenariosModel.go (about) 1 package databasedto 2 3 import "github.com/sharovik/orm/dto" 4 5 // ScenariosStruct struct for scenarios object 6 type ScenariosStruct struct { 7 dto.BaseModel 8 } 9 10 // ScenariosModel model for scenarios table 11 var ScenariosModel = New( 12 "scenarios", 13 []interface{}{ 14 dto.ModelField{ 15 Name: "name", 16 Type: dto.VarcharColumnType, 17 Length: 255, 18 }, 19 dto.ModelField{ 20 Name: "event_id", 21 Type: dto.IntegerColumnType, 22 IsNullable: true, 23 }, 24 }, 25 dto.ModelField{ 26 Name: "id", 27 Type: dto.IntegerColumnType, 28 AutoIncrement: true, 29 IsPrimaryKey: true, 30 }, 31 &ScenariosStruct{}, 32 )