@@ -10,9 +10,9 @@ import (
1010 "github.com/sunary/sqlize/element"
1111 "github.com/sunary/sqlize/export/avro"
1212 "github.com/sunary/sqlize/export/mermaidjs"
13- sql_builder "github.com/sunary/sqlize/sql-builder "
14- sql_parser "github.com/sunary/sqlize/sql-parser "
15- sql_templates "github.com/sunary/sqlize/sql-templates "
13+ "github.com/sunary/sqlize/sqlbuilder "
14+ "github.com/sunary/sqlize/sqlparser "
15+ "github.com/sunary/sqlize/sqltemplates "
1616 "github.com/sunary/sqlize/utils"
1717)
1818
@@ -27,11 +27,11 @@ type Sqlize struct {
2727 migrationUpSuffix string
2828 migrationDownSuffix string
2929 migrationTable string
30- dialect sql_templates .SqlDialect
30+ dialect sqltemplates .SqlDialect
3131 lowercase bool
3232 pluralTableName bool
33- sqlBuilder * sql_builder .SqlBuilder
34- parser * sql_parser .Parser
33+ sqlBuilder * sqlbuilder .SqlBuilder
34+ parser * sqlparser .Parser
3535}
3636
3737// NewSqlize ...
@@ -42,9 +42,9 @@ func NewSqlize(opts ...SqlizeOption) *Sqlize {
4242 migrationDownSuffix : utils .DefaultMigrationDownSuffix ,
4343 migrationTable : utils .DefaultMigrationTable ,
4444
45- dialect : sql_templates .MysqlDialect ,
45+ dialect : sqltemplates .MysqlDialect ,
4646 lowercase : false ,
47- sqlTag : sql_builder .SqlTagDefault ,
47+ sqlTag : sqlbuilder .SqlTagDefault ,
4848 pluralTableName : false ,
4949 generateComment : false ,
5050 ignoreFieldOrder : false ,
@@ -53,21 +53,21 @@ func NewSqlize(opts ...SqlizeOption) *Sqlize {
5353 opts [i ].apply (& o )
5454 }
5555
56- opt := []sql_builder .SqlBuilderOption {sql_builder .WithSqlTag (o .sqlTag ), sql_builder .WithDialect (o .dialect )}
56+ opt := []sqlbuilder .SqlBuilderOption {sqlbuilder .WithSqlTag (o .sqlTag ), sqlbuilder .WithDialect (o .dialect )}
5757
5858 if o .lowercase {
59- opt = append (opt , sql_builder .WithSqlLowercase ())
59+ opt = append (opt , sqlbuilder .WithSqlLowercase ())
6060 }
6161
6262 if o .generateComment {
63- opt = append (opt , sql_builder .WithCommentGenerate ())
63+ opt = append (opt , sqlbuilder .WithCommentGenerate ())
6464 }
6565
6666 if o .pluralTableName {
67- opt = append (opt , sql_builder .WithPluralTableName ())
67+ opt = append (opt , sqlbuilder .WithPluralTableName ())
6868 }
6969
70- sb := sql_builder .NewSqlBuilder (opt ... )
70+ sb := sqlbuilder .NewSqlBuilder (opt ... )
7171
7272 return & Sqlize {
7373 migrationFolder : o .migrationFolder ,
@@ -78,7 +78,7 @@ func NewSqlize(opts ...SqlizeOption) *Sqlize {
7878 lowercase : o .lowercase ,
7979 pluralTableName : o .pluralTableName ,
8080 sqlBuilder : sb ,
81- parser : sql_parser .NewParser (o .dialect , o .lowercase , o .ignoreFieldOrder ),
81+ parser : sqlparser .NewParser (o .dialect , o .lowercase , o .ignoreFieldOrder ),
8282 }
8383}
8484
@@ -210,7 +210,7 @@ func (s Sqlize) WriteFilesWithVersion(name string, ver int64, dirty bool) error
210210}
211211
212212func (s Sqlize ) migrationUpVersion (ver int64 , dirty bool ) string {
213- tmp := sql_templates .NewSql (s .dialect , s .lowercase )
213+ tmp := sqltemplates .NewSql (s .dialect , s .lowercase )
214214 if ver == 0 {
215215 return fmt .Sprintf (tmp .CreateTableMigration (), s .migrationTable )
216216 }
@@ -219,7 +219,7 @@ func (s Sqlize) migrationUpVersion(ver int64, dirty bool) string {
219219}
220220
221221func (s Sqlize ) migrationDownVersion (ver int64 ) string {
222- tmp := sql_templates .NewSql (s .dialect , s .lowercase )
222+ tmp := sqltemplates .NewSql (s .dialect , s .lowercase )
223223 if ver == 0 {
224224 return fmt .Sprintf (tmp .DropTableMigration (), s .migrationTable )
225225 }
@@ -251,16 +251,16 @@ func (s Sqlize) MermaidJsLive(needTables ...string) string {
251251 return mm .Live ()
252252}
253253
254- // ArvoSchema export arvo schema, support mysql only
255- func (s Sqlize ) ArvoSchema (needTables ... string ) []string {
256- if s .dialect != sql_templates .MysqlDialect {
254+ // AvroSchema export avro schema, support mysql only
255+ func (s Sqlize ) AvroSchema (needTables ... string ) []string {
256+ if s .dialect != sqltemplates .MysqlDialect {
257257 return nil
258258 }
259259
260260 tables := s .selectTable (needTables ... )
261261 schemas := make ([]string , 0 , len (tables ))
262262 for i := range tables {
263- record := avro .NewArvoSchema (tables [i ])
263+ record := avro .NewAvroSchema (tables [i ])
264264 jsonData , _ := json .Marshal (record )
265265 schemas = append (schemas , string (jsonData ))
266266 }
0 commit comments