.circleci/config.yml | |
|
|
.gitignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
cmd/yoyo/generate/migration.go | 56 | A 0 mins |
|
cmd/yoyo/generate/repositories.go | 24 | A 0 mins |
|
cmd/yoyo/main.go | 40 | A 0 mins |
|
cmd/yoyo/reverse.go | 18 | A 0 mins |
|
cmd/yoyo/usecases/usecases.go | 36 | A 0 mins |
|
env/env.go | 17 | A 0 mins |
|
example/mysql/yoyo.yml | |
|
|
example/mysql/yoyo/repositories/entity_city.go | 47 | B 6 hrs |
|
example/mysql/yoyo/repositories/entity_no_pk_table.go | 47 | B 6 hrs |
|
example/mysql/yoyo/repositories/entity_person.go | 52 | A 0 mins |
|
example/mysql/yoyo/repositories/entity_state.go | 25 | A 0 mins |
|
example/mysql/yoyo/repositories/nullable/types.go | 10 | A 0 mins |
|
example/mysql/yoyo/repositories/query/city/query.go | 228 | A 0 mins |
|
example/mysql/yoyo/repositories/query/no_pk_table/query.go | 198 | A 0 mins |
|
example/mysql/yoyo/repositories/query/node.go | 55 | A 0 mins |
|
example/mysql/yoyo/repositories/query/person/query.go | 676 | C 1 day |
|
example/mysql/yoyo/repositories/query/state/query.go | 137 | A 0 mins |
|
example/mysql/yoyo/repositories/repositories.go | 59 | A 0 mins |
|
example/mysql/yoyo/repositories/repository_city.go | 145 | C 1 day |
|
example/mysql/yoyo/repositories/repository_no_pk_table.go | 89 | C 7 hrs |
|
example/mysql/yoyo/repositories/repository_person.go | 145 | A 2 hrs |
|
go.mod | |
|
|
go.sum | |
|
|
internal/datatype/datatypes.go | 316 | A 2 hrs |
|
internal/datatype/errors.go | 3 | A 0 mins |
|
internal/dbms/base/dialect.go | 21 | A 0 mins |
|
internal/dbms/dialect/strings.go | 6 | A 0 mins |
|
internal/dbms/mysql/adapter.go | 17 | A 0 mins |
|
internal/dbms/mysql/adapter_migration.go | 127 | A 0 mins |
|
internal/dbms/mysql/adapter_repository.go | 8 | A 0 mins |
|
internal/dbms/mysql/adapter_reverse.go | 241 | A 40 mins |
|
internal/dbms/mysql/adapter_validate.go | 32 | A 0 mins |
|
internal/dbms/postgres/adapter.go | 66 | A 0 mins |
|
internal/dbms/postgres/reverser.go | 42 | A 0 mins |
|
internal/dbms/postgres/validator.go | 24 | A 0 mins |
|
internal/file/files.go | 50 | A 1 hr |
|
internal/migration/adapter.go | 28 | A 0 mins |
|
internal/migration/generator.go | 180 | A 3 hrs |
|
internal/migration/rows.go | 1 | A 0 mins |
|
internal/repository/adapter.go | 26 | A 0 mins |
|
internal/repository/generate.go | 173 | D 2 days |
|
internal/repository/generate_entity.go | 61 | A 3 hrs |
|
internal/repository/generate_node.go | 11 | A 0 mins |
|
internal/repository/generate_nulltypes.go | 11 | A 0 mins |
|
internal/repository/generate_query.go | 76 | A 1 hr |
|
internal/repository/generate_repositories.go | 34 | A 0 mins |
|