You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 14, 2025. It is now read-only.
Name: _OptionDialect, Environment: _EnvKeyDialect, Description: "dialect for DML",
125
+
Name: OptionDialect, Environment: EnvKeyDialect, Description: "dialect for DML",
123
126
Default: cliz.Default("postgres"),
124
127
},
125
128
&cliz.StringOption{
126
-
Name: _OptionLanguage, Environment: _EnvKeyLanguage, Description: "programming language to generate DDL",
129
+
Name: OptionLanguage, Environment: EnvKeyLanguage, Description: "programming language to generate DDL",
127
130
Default: cliz.Default("go"),
128
131
},
129
132
//
130
133
// Golang
131
134
//
132
135
&cliz.StringOption{
133
-
Name: _OptionGoColumnTag, Environment: _EnvKeyGoColumnTag, Description: "column annotation key for Go struct tag",
136
+
Name: OptionGoColumnTag, Environment: EnvKeyGoColumnTag, Description: "column annotation key for Go struct tag",
134
137
Default: cliz.Default("db"),
135
138
},
136
139
&cliz.StringOption{
137
-
Name: _OptionGoMethodNameTable, Environment: _EnvKeyGoMethodNameTable, Description: "method name for table",
140
+
Name: OptionGoMethodNameTable, Environment: EnvKeyGoMethodNameTable, Description: "method name for table",
138
141
Default: cliz.Default("TableName"),
139
142
},
140
143
&cliz.StringOption{
141
-
Name: _OptionGoMethodNameColumns, Environment: _EnvKeyGoMethodNameColumns, Description: "method name for columns",
144
+
Name: OptionGoMethodNameColumns, Environment: EnvKeyGoMethodNameColumns, Description: "method name for columns",
142
145
Default: cliz.Default("ColumnNames"),
143
146
},
144
147
&cliz.StringOption{
145
-
Name: _OptionGoMethodPrefixColumn, Environment: _EnvKeyGoMethodPrefixColumn, Description: "method prefix for column name",
148
+
Name: OptionGoMethodPrefixColumn, Environment: EnvKeyGoMethodPrefixColumn, Description: "method prefix for column name",
146
149
Default: cliz.Default("ColumnName_"),
147
150
},
148
151
&cliz.StringOption{
149
-
Name: _OptionGoPKTag, Environment: _EnvKeyGoPKTag, Description: "primary key annotation key for Go struct tag",
152
+
Name: OptionGoPKTag, Environment: EnvKeyGoPKTag, Description: "primary key annotation key for Go struct tag",
150
153
Default: cliz.Default("pk"),
151
154
},
152
155
&cliz.StringOption{
153
-
Name: _OptionGoSliceTypeSuffix, Environment: _EnvKeyGoSliceTypeSuffix, Description: "suffix for slice type",
156
+
Name: OptionGoSliceTypeSuffix, Environment: EnvKeyGoSliceTypeSuffix, Description: "suffix for slice type",
154
157
Default: cliz.Default("Slice"),
155
158
},
156
159
&cliz.StringOption{
157
-
Name: _OptionGoORMPackagePath, Environment: _EnvKeyGoORMPackagePath, Description: "package path for ORM",
160
+
Name: OptionGoORMOutputPath, Environment: EnvKeyGoORMOutputPath, Description: "output path of ORM. If empty, not output.",
158
161
Default: cliz.Default(""),
159
162
},
160
163
&cliz.StringOption{
161
-
Name: _OptionGoORMPackageName, Environment: _EnvKeyGoORMPackageName, Description: "package name for ORM",
164
+
Name: OptionGoORMPackageName, Environment: EnvKeyGoORMPackageName, Description: "package name for ORM. If empty, use the base name of the output path.",
162
165
Default: cliz.Default(""),
163
166
},
164
167
&cliz.StringOption{
165
-
Name: _OptionGoORMTypeName, Environment: _EnvKeyGoORMTypeName, Description: "interface type name for ORM",
168
+
Name: OptionGoORMStructPackageImportPath, Environment: EnvKeyGoORMStructPackageImportPath, Description: "package import path of ORM target struct. If empty, try to detect automatically.",
169
+
Default: cliz.Default(""),
170
+
},
171
+
&cliz.StringOption{
172
+
Name: OptionGoORMTypeName, Environment: EnvKeyGoORMTypeName, Description: "interface type name for ORM",
166
173
Default: cliz.Default("ORM"),
167
174
},
168
175
&cliz.StringOption{
169
-
Name: _OptionGoORMStructName, Environment: _EnvKeyGoORMStructName, Description: "struct name for ORM",
176
+
Name: OptionGoORMStructName, Environment: EnvKeyGoORMStructName, Description: "struct name for ORM",
170
177
Default: cliz.Default(""),
171
178
},
172
179
&cliz.StringOption{
173
-
Name: _OptionGoHasOneTag, Environment: _EnvKeyGoHasOneTag, Description: "\"hasOne\" annotation key for Go struct tag",
180
+
Name: OptionGoHasOneTag, Environment: EnvKeyGoHasOneTag, Description: "\"hasOne\" annotation key for Go struct tag",
174
181
Default: cliz.Default("hasOne"),
175
182
},
176
183
&cliz.StringOption{
177
-
Name: _OptionGoHasManyTag, Environment: _EnvKeyGoHasManyTag, Description: "\"hasMany\" annotation key for Go struct tag",
184
+
Name: OptionGoHasManyTag, Environment: EnvKeyGoHasManyTag, Description: "\"hasMany\" annotation key for Go struct tag",
0 commit comments