diff --git a/bin/templates/configs_/readall_functions_rapira.json b/bin/templates/configs_/readall_functions_rapira.json index 7a73a41..d192570 100644 --- a/bin/templates/configs_/readall_functions_rapira.json +++ b/bin/templates/configs_/readall_functions_rapira.json @@ -1,2 +1,2 @@ -{ +{"file_types": "" } \ No newline at end of file diff --git a/bin/templates/pkg/db/crud/crud_tables_readall.go_ b/bin/templates/pkg/db/crud/crud_tables_readall.go_ new file mode 100644 index 0000000..7da8668 --- /dev/null +++ b/bin/templates/pkg/db/crud/crud_tables_readall.go_ @@ -0,0 +1,11 @@ +package crud_lawsuit_status_types + +import ( + "context" + "github.com/ManyakRus/starter/postgres_gorm" + "gitlab.aescorp.ru/dsp_dev/claim/sync_service/pkg/db/db_constants" + "gitlab.aescorp.ru/dsp_dev/claim/sync_service/pkg/object_model/entities/lawsuit_status_types" + "gorm.io/gorm" + "time" +) + diff --git a/bin/templates/pkg/db/crud/crud_tables_readall_function.go_ b/bin/templates/pkg/db/crud/crud_tables_readall_function.go_ new file mode 100644 index 0000000..fa2f2c5 --- /dev/null +++ b/bin/templates/pkg/db/crud/crud_tables_readall_function.go_ @@ -0,0 +1,31 @@ +// ReadAll - возвращает все записи в БД, кроме is_deleted=true +func (crud Crud_DB) ReadAll() ([]lawsuit_status_types.LawsuitStatusType, error) { + Otvet := make([]lawsuit_status_types.LawsuitStatusType, 0) + var err error + + ctxMain := context.Background() + ctx, ctxCancelFunc := context.WithTimeout(ctxMain, time.Second*time.Duration(db_constants.TIMEOUT_DB_SECONDS)) + defer ctxCancelFunc() + + db := postgres_gorm.GetConnection() + + Otvet, err = ReadAll_ctx(ctx, db) + + return Otvet, err +} + +// ReadAll_ctx - возвращает все записи в БД, кроме is_deleted=true +func ReadAll_ctx(ctx context.Context, db *gorm.DB) ([]lawsuit_status_types.LawsuitStatusType, error) { + var err error + Otvet := make([]lawsuit_status_types.LawsuitStatusType, 0) + + tx := db.WithContext(ctx) + + tx = tx.Where("is_deleted = ?", false) + tx = tx.Order("PrimaryKeyNamesWithComma") + tx = tx.Find(&Otvet) + err = tx.Error + + return Otvet, err +} + diff --git a/bin/templates/pkg/db/crud/crud_tables_readall_function_test.go_ b/bin/templates/pkg/db/crud/crud_tables_readall_function_test.go_ new file mode 100644 index 0000000..5dd821f --- /dev/null +++ b/bin/templates/pkg/db/crud/crud_tables_readall_function_test.go_ @@ -0,0 +1,13 @@ +func TestReadAll(t *testing.T) { + config_main.LoadEnv() + + postgres_gorm.Connect() + defer postgres_gorm.CloseConnection() + + crud := Crud_DB{} + _, err := crud.ReadAll() + if err != nil && crud_func.IsRecordNotFound(err) == false { + t.Error("crud_"+TableName+"_test.ReadAll() PrimaryKeyNamesWithComma:", FieldNamesDefaultValues, " error: ", err) + } +} + diff --git a/bin/templates/pkg/db/crud/crud_tables_readall_test.go_ b/bin/templates/pkg/db/crud/crud_tables_readall_test.go_ new file mode 100644 index 0000000..b28effa --- /dev/null +++ b/bin/templates/pkg/db/crud/crud_tables_readall_test.go_ @@ -0,0 +1,9 @@ +package crud_lawsuit_status_types + +import ( + "github.com/ManyakRus/starter/config_main" + "github.com/ManyakRus/starter/postgres_gorm" + "gitlab.aescorp.ru/dsp_dev/claim/sync_service/pkg/db/crud_func" + "testing" +) + diff --git a/internal/create_files/create_files.go b/internal/create_files/create_files.go index 050ce0b..378f437 100644 --- a/internal/create_files/create_files.go +++ b/internal/create_files/create_files.go @@ -2663,3 +2663,34 @@ func Find_ColumnNamesWithComma(MassColumns []*types.Column) string { return Otvet } + +// Find_PrimaryKeyNamesWithComma - возвращает строку с именами колонок БД Primary key, через запятую +func Find_PrimaryKeyNamesWithComma(Table1 *types.Table) string { + Otvet := "" + + MassPK := Find_PrimaryKeyColumns(Table1) + Comma := "" + for _, v := range MassPK { + Otvet = Otvet + Comma + v.NameGo + Comma = ", " + } + + return Otvet +} + +// Find_PrimaryKeysDefaultValues - возвращает строку с значениями по умолчанию колонок БД Primary key, через запятую +func Find_PrimaryKeysDefaultValues(Table1 *types.Table) string { + Otvet := "" + + MassPrimaryKeys := Find_PrimaryKeyColumns(Table1) + + Comma := "" + for _, Column1 := range MassPrimaryKeys { + DefaultValue := FindText_DefaultValue(Column1.TypeGo) + Otvet = Otvet + Comma + DefaultValue + + Comma = ", " + } + + return Otvet +} diff --git a/internal/create_files/crud_starter/crud_starter.go b/internal/create_files/crud_starter/crud_starter.go index 0acf41e..bc5d4c0 100644 --- a/internal/create_files/crud_starter/crud_starter.go +++ b/internal/create_files/crud_starter/crud_starter.go @@ -18,9 +18,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { var err error //crud_starter.go - err = CreateFileCrudStarter(MapAll) + err = CreateFile_CrudStarter(MapAll) if err != nil { - log.Error("CreateFileCrudStarter() error: ", err) + log.Error("CreateFile_CrudStarter() error: ", err) return err } @@ -36,8 +36,8 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { return err } -// CreateFileCrudStarter - создаёт 1 файл в папке crud_starter -func CreateFileCrudStarter(MapAll map[string]*types.Table) error { +// CreateFile_CrudStarter - создаёт 1 файл в папке crud_starter +func CreateFile_CrudStarter(MapAll map[string]*types.Table) error { var err error if config.Settings.NEED_CREATE_DB == false { diff --git a/internal/create_files/crud_starter_tables/crud_starter_tables.go b/internal/create_files/crud_starter_tables/crud_starter_tables.go index b383fe8..c1a5d19 100644 --- a/internal/create_files/crud_starter_tables/crud_starter_tables.go +++ b/internal/create_files/crud_starter_tables/crud_starter_tables.go @@ -35,9 +35,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы starter if config.Settings.NEED_CREATE_DB_TEST == true { - err = CreateTestFiles(Table1) + err = CreateFiles_Test(Table1) if err != nil { - log.Error("CreateTestFiles() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -125,8 +125,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateTestFiles - создаёт 1 файл в папке db -func CreateTestFiles(Table1 *types.Table) error { +// CreateFiles_Test - создаёт 1 файл в папке db +func CreateFiles_Test(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) diff --git a/internal/create_files/crud_starter_tables/crud_starter_tables_test.go b/internal/create_files/crud_starter_tables/crud_starter_tables_test.go deleted file mode 100644 index 6ca8971..0000000 --- a/internal/create_files/crud_starter_tables/crud_starter_tables_test.go +++ /dev/null @@ -1 +0,0 @@ -package crud_starter_tables diff --git a/internal/create_files/crud_tables/crud_tables.go b/internal/create_files/crud_tables/crud_tables.go index f6050be..7eb00cb 100644 --- a/internal/create_files/crud_tables/crud_tables.go +++ b/internal/create_files/crud_tables/crud_tables.go @@ -31,9 +31,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы crud if config.Settings.NEED_CREATE_DB_TEST == true { - err = CreateFilesTest(Table1) + err = CreateFiles_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -41,16 +41,16 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //файлы UpdateEveryColumn if config.Settings.NEED_CREATE_UPDATE_EVERY_COLUMN == true { //файлы db update - err = CreateFilesUpdateEveryColumn(Table1) + err = CreateFiles_UpdateEveryColumn(Table1) if err != nil { log.Error("CreateFiles() table: ", Table1.Name, " error: ", err) return err } //тестовые файлы db update - err = CreateFilesUpdateEveryColumnTest(Table1) + err = CreateFiles_UpdateEveryColumn_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -59,7 +59,7 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { if config.Settings.NEED_CREATE_CACHE_API == true { //файлы cache if config.Settings.NEED_CREATE_CACHE_FILES == true { - err = CreateFilesCache(Table1) + err = CreateFiles_Cache(Table1) if err != nil { log.Error("CreateFiles() table: ", Table1.Name, " error: ", err) return err @@ -68,38 +68,52 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы cache if config.Settings.NEED_CREATE_CACHE_TEST_FILES == true { - err = CreateFilesCacheTest(Table1) + err = CreateFiles_Cache_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } - // - err = CreateFilesFindBy(Table1) + //FindBy + err = CreateFiles_FindBy(Table1) if err != nil { - log.Error("CreateFilesFindBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindByTest(Table1) + err = CreateFiles_FindBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy_Test() table: ", Table1.Name, " error: ", err) + return err + } + + //FindMassBy + err = CreateFiles_FindMassBy(Table1) + if err != nil { + log.Error("CreateFiles_FindMassBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassBy(Table1) + err = CreateFiles_FindMassBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindMassBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy_Test() table: ", Table1.Name, " error: ", err) + return err + } + + //ReadAll + err = CreateFiles_ReadAll(Table1) + if err != nil { + log.Error("CreateFiles_FindMassBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassByTest(Table1) + err = CreateFiles_ReadAll_Test(Table1) if err != nil { - log.Error("CreateFilesFindMassByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy_Test() table: ", Table1.Name, " error: ", err) return err } } diff --git a/internal/create_files/crud_tables/crud_tables_cache.go b/internal/create_files/crud_tables/crud_tables_cache.go index 71e595a..44c07ae 100644 --- a/internal/create_files/crud_tables/crud_tables_cache.go +++ b/internal/create_files/crud_tables/crud_tables_cache.go @@ -12,8 +12,8 @@ import ( "strings" ) -// CreateFilesCache - создаёт 1 файл "*_cache.go" в папке crud -func CreateFilesCache(Table1 *types.Table) error { +// CreateFiles_Cache - создаёт 1 файл "*_cache.go" в папке crud +func CreateFiles_Cache(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) @@ -109,8 +109,8 @@ func CreateFilesCache(Table1 *types.Table) error { return err } -// CreateFilesCacheTest - создаёт 1 файл "*_cache_test.go" в папке crud -func CreateFilesCacheTest(Table1 *types.Table) error { +// CreateFiles_Cache_Test - создаёт 1 файл "*_cache_test.go" в папке crud +func CreateFiles_Cache_Test(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) diff --git a/internal/create_files/crud_tables/crud_tables_crud.go b/internal/create_files/crud_tables/crud_tables_crud.go index 45efd65..11d4e72 100644 --- a/internal/create_files/crud_tables/crud_tables_crud.go +++ b/internal/create_files/crud_tables/crud_tables_crud.go @@ -138,8 +138,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateFilesTest - создаёт 1 файл в папке db -func CreateFilesTest(Table1 *types.Table) error { +// CreateFiles_Test - создаёт 1 файл в папке db +func CreateFiles_Test(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) diff --git a/internal/create_files/crud_tables/crud_tables_findby.go b/internal/create_files/crud_tables/crud_tables_findby.go index 4992f7a..d643126 100644 --- a/internal/create_files/crud_tables/crud_tables_findby.go +++ b/internal/create_files/crud_tables/crud_tables_findby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindBy - создаёт 1 файл в папке crud -func CreateFilesFindBy(Table1 *types.Table) error { +// CreateFiles_FindBy - создаёт 1 файл в папке crud +func CreateFiles_FindBy(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -72,7 +72,7 @@ func CreateFilesFindBy(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesFindByTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_FindBy_Table(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -108,23 +108,23 @@ func CreateFilesFindBy(Table1 *types.Table) error { return err } -// CreateFilesFindByTable - создаёт текст всех функций -func CreateFilesFindByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Table - создаёт текст всех функций +func CreateFiles_FindBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTable1 - создаёт текст всех функций -func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindBy_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // @@ -161,8 +161,8 @@ func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, M return Otvet } -// CreateFilesFindByTest - создаёт 1 файл в папке crud -func CreateFilesFindByTest(Table1 *types.Table) error { +// CreateFiles_FindBy_Test - создаёт 1 файл в папке crud +func CreateFiles_FindBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -222,7 +222,7 @@ func CreateFilesFindByTest(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesFindByTestTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_FindBy_Test_Table(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -258,23 +258,23 @@ func CreateFilesFindByTest(Table1 *types.Table) error { return err } -// CreateFilesFindByTestTable - создаёт текст всех функций -func CreateFilesFindByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTestTable1 - создаёт текст всех функций -func CreateFilesFindByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/crud_tables/crud_tables_findmassby.go b/internal/create_files/crud_tables/crud_tables_findmassby.go index c54d0a4..c3e60d5 100644 --- a/internal/create_files/crud_tables/crud_tables_findmassby.go +++ b/internal/create_files/crud_tables/crud_tables_findmassby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindMassBy - создаёт 1 файл в папке crud -func CreateFilesFindMassBy(Table1 *types.Table) error { +// CreateFiles_FindMassBy - создаёт 1 файл в папке crud +func CreateFiles_FindMassBy(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -72,7 +72,7 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesFindMassByTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_FindMassBy_Table(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -108,23 +108,23 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTable - создаёт текст всех функций -func CreateFilesFindMassByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTable1 - создаёт текст всех функций -func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindMassBy_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // @@ -178,8 +178,8 @@ func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction strin return Otvet } -// CreateFilesFindMassByTest - создаёт 1 файл в папке crud -func CreateFilesFindMassByTest(Table1 *types.Table) error { +// CreateFiles_FindMassBy_Test - создаёт 1 файл в папке crud +func CreateFiles_FindMassBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -239,7 +239,7 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesFindMassByTestTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_FindMassBy_Test_Table(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -275,23 +275,23 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTestTable - создаёт текст всех функций -func CreateFilesFindMassByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTestTable1 - создаёт текст всех функций -func CreateFilesFindMassByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindMassBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/crud_tables/crud_tables_readall.go b/internal/create_files/crud_tables/crud_tables_readall.go index 8e3e4a7..6ac1283 100644 --- a/internal/create_files/crud_tables/crud_tables_readall.go +++ b/internal/create_files/crud_tables/crud_tables_readall.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesReadAll - создаёт 1 файл в папке crud -func CreateFilesReadAll(Table1 *types.Table) error { +// CreateFiles_ReadAll - создаёт 1 файл в папке crud +func CreateFiles_ReadAll(Table1 *types.Table) error { var err error if len(types.MapReadAll) == 0 { @@ -72,7 +72,7 @@ func CreateFilesReadAll(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesReadAllTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_ReadAllTable(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -108,58 +108,40 @@ func CreateFilesReadAll(Table1 *types.Table) error { return err } -// CreateFilesReadAllTable - создаёт текст всех функций -func CreateFilesReadAllTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_ReadAllTable - создаёт текст всех функций +func CreateFiles_ReadAllTable(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for TableReadAll1, _ := range types.MapReadAll { if TableReadAll1.Name != Table1.Name { continue } - Otvet1 := CreateFilesReadAllTable1(Table1, TextTemplateFunction) + Otvet1 := CreateFiles_ReadAll_Table1(Table1, TextTemplateFunction) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesReadAllTable1 - создаёт текст всех функций -func CreateFilesReadAllTable1(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_ReadAll_Table1 - создаёт текст всех функций +func CreateFiles_ReadAll_Table1(Table1 *types.Table, TextTemplateFunction string) string { Otvet := TextTemplateFunction - // - FieldNamesWithUnderline := "" - FieldNamesWithComma := "" - ColumnNamesWithComma := "" - - // - TextFind := "\t" + `tx = tx.Where("ColumnName = ?", m.FieldName)` + "\n" - TextWhere := "" //кроме помеченных на удаление - if create_files.Has_Column_IsDeleted_Bool(Table1) == true { - TextWhere = TextWhere + "\t" + `tx = tx.Where("is_deleted = ?", false)` + "\n" + if create_files.Has_Column_IsDeleted_Bool(Table1) == false { + TextWhere := "\t" + `tx = tx.Where("is_deleted = ?", false)` + "\n" + Otvet = strings.ReplaceAll(Otvet, TextWhere, "") } // - FuncName := constants.TEXT_READALL - Otvet = strings.ReplaceAll(Otvet, "ReadAll_FieldNamesWithUnderline", FuncName) - ColumnsPK := create_files.Find_PrimaryKeyColumns(Table1) - ColumnNamesWithComma = create_files.Find_ColumnNamesWithComma(ColumnsPK) - Otvet = strings.ReplaceAll(Otvet, ", m *lawsuit_status_types.LawsuitStatusType", "") - Otvet = strings.ReplaceAll(Otvet, "m *lawsuit_status_types.LawsuitStatusType", "") - Otvet = strings.ReplaceAll(Otvet, "(ctx, db, m)", "(ctx, db)") - - // - Otvet = strings.ReplaceAll(Otvet, TextFind, TextWhere) - Otvet = strings.ReplaceAll(Otvet, "FieldNamesWithUnderline", FieldNamesWithUnderline) - Otvet = strings.ReplaceAll(Otvet, "FieldNamesWithPlus", FieldNamesWithComma) - Otvet = strings.ReplaceAll(Otvet, "ColumnNamesWithComma", ColumnNamesWithComma) + PrimaryKeyNamesWithComma := create_files.Find_PrimaryKeyNamesWithComma(Table1) + Otvet = strings.ReplaceAll(Otvet, "PrimaryKeyNamesWithComma", PrimaryKeyNamesWithComma) return Otvet } -// CreateFilesReadAllTest - создаёт 1 файл в папке crud -func CreateFilesReadAllTest(Table1 *types.Table) error { +// CreateFiles_ReadAll_Test - создаёт 1 файл в папке crud +func CreateFiles_ReadAll_Test(Table1 *types.Table) error { var err error if len(types.MapReadAll) == 0 { @@ -210,8 +192,8 @@ func CreateFilesReadAllTest(Table1 *types.Table) error { if config.Settings.USE_DEFAULT_TEMPLATE == true { TextCrud = create_files.Delete_TemplateRepositoryImports(TextCrud) - ModelTableURL := create_files.Find_ModelTableURL(TableName) - TextCrud = create_files.AddImport(TextCrud, ModelTableURL) + //ModelTableURL := create_files.Find_ModelTableURL(TableName) + //TextCrud = create_files.AddImport(TextCrud, ModelTableURL) CrudFuncURL := create_files.Find_CrudFuncURL(TableName) TextCrud = create_files.AddImport(TextCrud, CrudFuncURL) @@ -219,7 +201,7 @@ func CreateFilesReadAllTest(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesReadAllTestTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_ReadAll_TestTable(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -255,43 +237,34 @@ func CreateFilesReadAllTest(Table1 *types.Table) error { return err } -// CreateFilesReadAllTestTable - создаёт текст всех функций -func CreateFilesReadAllTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_ReadAll_TestTable - создаёт текст всех функций +func CreateFiles_ReadAll_TestTable(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for TableReadAll1, _ := range types.MapReadAll { if TableReadAll1.Name != Table1.Name { continue } - Otvet1 := CreateFilesReadAllTestTable1(Table1, TextTemplateFunction) + Otvet1 := CreateFiles_ReadAll_Test_Table1(Table1, TextTemplateFunction) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesReadAllTestTable1 - создаёт текст всех функций -func CreateFilesReadAllTestTable1(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_ReadAll_Test_Table1 - создаёт текст всех функций +func CreateFiles_ReadAll_Test_Table1(Table1 *types.Table, TextTemplateFunction string) string { Otvet := TextTemplateFunction // - FieldNamesWithUnderline := "" - FieldNamesWithComma := "" + TextFieldsDefaultValue := create_files.Find_PrimaryKeysDefaultValues(Table1) // - TextAssignFind := "\t" + `Otvet.FieldName = 0` + "\n" - TextAssign := "" - TextFieldsDefaultValue := "" - - FuncName := constants.TEXT_READALL - Otvet = strings.ReplaceAll(Otvet, "ReadAll_FieldNamesWithUnderline", FuncName) - Otvet = strings.ReplaceAll(Otvet, "(&Otvet)", "()") + Otvet = strings.ReplaceAll(Otvet, "FieldNamesDefaultValues", TextFieldsDefaultValue) // - Otvet = strings.ReplaceAll(Otvet, TextAssignFind, TextAssign) - Otvet = strings.ReplaceAll(Otvet, "FieldNamesWithUnderline", FieldNamesWithUnderline) - Otvet = strings.ReplaceAll(Otvet, "FieldNamesWithComma", FieldNamesWithComma) - Otvet = strings.ReplaceAll(Otvet, "FieldNamesDefault", TextFieldsDefaultValue) + PrimaryKeyNamesWithComma := create_files.Find_PrimaryKeyNamesWithComma(Table1) + Otvet = strings.ReplaceAll(Otvet, "PrimaryKeyNamesWithComma", PrimaryKeyNamesWithComma) return Otvet } diff --git a/internal/create_files/crud_tables/crud_tables_update.go b/internal/create_files/crud_tables/crud_tables_update.go index c0f6539..c565783 100644 --- a/internal/create_files/crud_tables/crud_tables_update.go +++ b/internal/create_files/crud_tables/crud_tables_update.go @@ -13,8 +13,8 @@ import ( "strings" ) -// CreateFilesUpdateEveryColumn - создаёт 1 файл в папке crud -func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn - создаёт 1 файл в папке crud +func CreateFiles_UpdateEveryColumn(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) @@ -194,8 +194,8 @@ func FindTextUpdateEveryColumn1(TextCrudUpdateFunc string, Table1 *types.Table, return Otvet } -// CreateFilesUpdateEveryColumnTest - создаёт 1 файл в папке grpc_client -func CreateFilesUpdateEveryColumnTest(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn_Test - создаёт 1 файл в папке grpc_client +func CreateFiles_UpdateEveryColumn_Test(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) diff --git a/internal/create_files/entities_tables/entities_tables.go b/internal/create_files/entities_tables/entities_tables.go index d56fc72..a50bf47 100644 --- a/internal/create_files/entities_tables/entities_tables.go +++ b/internal/create_files/entities_tables/entities_tables.go @@ -28,23 +28,23 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { } if config.Settings.NEED_CREATE_UPDATE_EVERY_COLUMN == true { - err = CreateFilesUpdateEveryColumn(Table1) + err = CreateFiles_UpdateEveryColumn(Table1) if err != nil { log.Error("CreateFiles() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindBy(Table1) + err = CreateFiles_FindBy(Table1) if err != nil { - log.Error("CreateFilesFindBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassBy(Table1) + err = CreateFiles_FindMassBy(Table1) if err != nil { - log.Error("CreateFilesFindMassBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy() table: ", Table1.Name, " error: ", err) return err } diff --git a/internal/create_files/entities_tables/entities_tables_crud.go b/internal/create_files/entities_tables/entities_tables_crud.go index 242ac90..d2ab18a 100644 --- a/internal/create_files/entities_tables/entities_tables_crud.go +++ b/internal/create_files/entities_tables/entities_tables_crud.go @@ -32,27 +32,27 @@ func CreateFiles(Table1 *types.Table) error { // создание файла struct if config.Settings.NEED_CREATE_MODEL_STRUCT == true { - err = CreateFilesModel_struct(Table1, DirTemplatesModel, DirReadyModel) + err = CreateFiles_Model_struct(Table1, DirTemplatesModel, DirReadyModel) if err != nil { - log.Error("CreateFilesModel_struct() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Model_struct() table: ", Table1.Name, " error: ", err) return err } } // создание файла crud if config.Settings.NEED_CREATE_MODEL_CRUD == true { - err = CreateFilesModel_crud(Table1, DirTemplatesModel, DirReadyModel) + err = CreateFiles_Model_crud(Table1, DirTemplatesModel, DirReadyModel) if err != nil { - log.Error("CreateFilesModel_crud() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Model_crud() table: ", Table1.Name, " error: ", err) return err } } // создание файла manual if config.Settings.NEED_CREATE_MANUAL_FILES == true { - err = CreateFilesModel_manual(Table1, DirTemplatesModel, DirReadyModel) + err = CreateFiles_Model_Manual(Table1, DirTemplatesModel, DirReadyModel) if err != nil { - log.Error("CreateFilesModel_manual() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Model_Manual() table: ", Table1.Name, " error: ", err) return err } } @@ -60,8 +60,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateFilesModel_struct - создаёт 1 файл со структурой в папке model -func CreateFilesModel_struct(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { +// CreateFiles_Model_struct - создаёт 1 файл со структурой в папке model +func CreateFiles_Model_struct(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { var err error //var ModelName string @@ -115,8 +115,8 @@ func CreateFilesModel_struct(Table1 *types.Table, DirTemplatesModel, DirReadyMod return err } -// CreateFilesModel_crud - создаёт 1 файл с crud операциями -func CreateFilesModel_crud(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { +// CreateFiles_Model_crud - создаёт 1 файл с crud операциями +func CreateFiles_Model_crud(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { var err error //ModelName := Table1.NameGo @@ -151,13 +151,13 @@ func CreateFilesModel_crud(Table1 *types.Table, DirTemplatesModel, DirReadyModel TextModel = create_files.DeleteFunc_Find_byExtID(TextModel, Table1) //удалим лишние функции из интерфейса - TextModel = DeleteFromInterfaceDelete(TextModel, Table1) - TextModel = DeleteFromInterfaceRestore(TextModel, Table1) - TextModel = DeleteFromInterfaceFind_ByExtID(TextModel, Table1) - TextModel = DeleteFromInterfaceUpdateManyFields(TextModel, Table1) + TextModel = DeleteFromInterface_Delete(TextModel, Table1) + TextModel = DeleteFromInterface_Restore(TextModel, Table1) + TextModel = DeleteFromInterface_Find_ByExtID(TextModel, Table1) + TextModel = DeleteFromInterface_UpdateManyFields(TextModel, Table1) //кэш if config.Settings.NEED_CREATE_CACHE_API == false { - TextModel = DeleteFromInterfaceReadFromCache(TextModel, Table1) + TextModel = DeleteFromInterface_ReadFromCache(TextModel, Table1) TextModel = DeleteFunc_ReadFromCache(TextModel, Table1) } TextModel = Replace_IDtoID(TextModel, Table1) @@ -175,15 +175,15 @@ func CreateFilesModel_crud(Table1 *types.Table, DirTemplatesModel, DirReadyModel TextModel = create_files.CheckAndAdd_ImportFmt(TextModel) // - TextModel = AddInterfacesFindBy(TextModel, Table1) + TextModel = AddInterfaces_FindBy(TextModel, Table1) // - TextModel = AddInterfacesFindMassBy(TextModel, Table1) + TextModel = AddInterfaces_FindMassBy(TextModel, Table1) } // if config.Settings.NEED_CREATE_UPDATE_EVERY_COLUMN == true { - TextModel = AddInterfaceUpdateEveryColumn(TextModel, Table1) + TextModel = AddInterface_UpdateEveryColumn(TextModel, Table1) } //создание текста @@ -231,8 +231,8 @@ func DeleteFunctions(Text, TableName string, MapModelCrudDeleteFunctions map[str return Otvet } -// FindTextModelStruct - возвращает текст структуры и тегов gorm -func FindTextModelStruct(TextModel string, Table1 *types.Table) (string, string, string, error) { +// FindText_ModelStruct - возвращает текст структуры и тегов gorm +func FindText_ModelStruct(TextModel string, Table1 *types.Table) (string, string, string, error) { var Otvet string var ModelName string var err error @@ -293,7 +293,7 @@ type ` + ModelName + ` struct { } var TextColumn string - TextModel, TextColumn = FindTextColumn(TextModel, Table1, Column1) + TextModel, TextColumn = FindText_Column(TextModel, Table1, Column1) Otvet = Otvet + TextColumn + "\n" Table1.MapColumns[key1] = Column1 } @@ -302,8 +302,8 @@ type ` + ModelName + ` struct { return TextModel, Otvet, ModelName, err } -// FindTextColumn - возвращает текст gorm -func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { +// FindText_Column - возвращает текст gorm +func FindText_Column(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { Otvet := "" // Code string `json:"code" gorm:"column:code;default:0"` @@ -317,13 +317,13 @@ func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column //} //Type_go := SQLMapping1.GoType Type_go := Column1.TypeGo - TextModel, Type_go = FindColumnTypeGoImport(TextModel, Table1, Column1) + TextModel, Type_go = Find_ColumnTypeGoImport(TextModel, Table1, Column1) //Column1.TypeGo = Type_go TextDefaultValue := "" if Column1.IsPrimaryKey == false { TextDefaultValue = create_files.FindText_DefaultGORMValue(Column1) } - TextPrimaryKey := FindTextPrimaryKey(Column1.IsIdentity) + TextPrimaryKey := FindText_PrimaryKey(Column1.IsIdentity) Description := Column1.Description Description = create_files.PrintableString(Description) //экранирование символов @@ -349,8 +349,8 @@ func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column return TextModel, Otvet } -// FindTextPrimaryKey - возвращает строку gorm для primaryKey -func FindTextPrimaryKey(Is_identity bool) string { +// FindText_PrimaryKey - возвращает строку gorm для primaryKey +func FindText_PrimaryKey(Is_identity bool) string { Otvet := "" if Is_identity == true { @@ -360,8 +360,8 @@ func FindTextPrimaryKey(Is_identity bool) string { return Otvet } -// ReplaceModelStruct - заменяет структуру модели на новую -func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { +// Replace_ModelStruct - заменяет структуру модели на новую +func Replace_ModelStruct(TextTemplateModel, TextModelStruct string) string { Otvet := "" ModelName := config.Settings.TEXT_TEMPLATE_MODEL @@ -375,14 +375,14 @@ func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { } if pos1 < 0 { - log.Panic("ReplaceModelStruct() error: in model.go_ not found text: ", TextFind1) + log.Panic("Replace_ModelStruct() error: in model.go_ not found text: ", TextFind1) } s2 := TextTemplateModel[pos1:] TextFind1 = "}\n" posEnd := strings.Index(s2, TextFind1) if posEnd < 0 { - log.Panic("ReplaceModelStruct() error: in model.go_ not found text: ", TextFind1) + log.Panic("Replace_ModelStruct() error: in model.go_ not found text: ", TextFind1) } // @@ -391,8 +391,8 @@ func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { return Otvet } -// FindColumnTypeGoImport - заменяет ID на Alias -func FindColumnTypeGoImport(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { +// Find_ColumnTypeGoImport - заменяет ID на Alias +func Find_ColumnTypeGoImport(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { Otvet := Column1.TypeGo //тип колонки из БД или из convert_id.json @@ -435,8 +435,8 @@ func FillColumnsNameGo(MapAll *map[string]*types.Table) error { return err } -// DeleteFromInterfaceDelete - удаляет функцию Delete() из интерфейса -func DeleteFromInterfaceDelete(TextModel string, Table1 *types.Table) string { +// DeleteFromInterface_Delete - удаляет функцию Delete() из интерфейса +func DeleteFromInterface_Delete(TextModel string, Table1 *types.Table) string { Otvet := TextModel //проверим есть ли колонка IsDeleted @@ -451,8 +451,8 @@ func DeleteFromInterfaceDelete(TextModel string, Table1 *types.Table) string { return Otvet } -// DeleteFromInterfaceRestore - удаляет функцию Restore() из интерфейса -func DeleteFromInterfaceRestore(TextModel string, Table1 *types.Table) string { +// DeleteFromInterface_Restore - удаляет функцию Restore() из интерфейса +func DeleteFromInterface_Restore(TextModel string, Table1 *types.Table) string { Otvet := TextModel //проверим есть ли колонка IsDeleted @@ -467,8 +467,8 @@ func DeleteFromInterfaceRestore(TextModel string, Table1 *types.Table) string { return Otvet } -// DeleteFromInterfaceFind_ByExtID - удаляет функцию Find_ByExtID() из интерфейса -func DeleteFromInterfaceFind_ByExtID(TextModel string, Table1 *types.Table) string { +// DeleteFromInterface_Find_ByExtID - удаляет функцию Find_ByExtID() из интерфейса +func DeleteFromInterface_Find_ByExtID(TextModel string, Table1 *types.Table) string { Otvet := TextModel //проверим есть ли колонки ExtID и ConnectionID @@ -483,8 +483,8 @@ func DeleteFromInterfaceFind_ByExtID(TextModel string, Table1 *types.Table) stri return Otvet } -// CreateFilesModel_manual - создаёт 1 файл с _manual.go -func CreateFilesModel_manual(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { +// CreateFiles_Model_Manual - создаёт 1 файл с _manual.go +func CreateFiles_Model_Manual(Table1 *types.Table, DirTemplatesModel, DirReadyModel string) error { var err error // @@ -528,8 +528,8 @@ func CreateFilesModel_manual(Table1 *types.Table, DirTemplatesModel, DirReadyMod return err } -// DeleteFromInterfaceReadFromCache - удаляет функцию ReadFromCache() из интерфейса -func DeleteFromInterfaceReadFromCache(TextModel string, Table1 *types.Table) string { +// DeleteFromInterface_ReadFromCache - удаляет функцию ReadFromCache() из интерфейса +func DeleteFromInterface_ReadFromCache(TextModel string, Table1 *types.Table) string { Otvet := TextModel ModelName := config.Settings.TEXT_TEMPLATE_MODEL @@ -539,8 +539,8 @@ func DeleteFromInterfaceReadFromCache(TextModel string, Table1 *types.Table) str return Otvet } -// DeleteFromInterfaceUpdateManyFields - удаляет функцию UpdateManyFields() из интерфейса -func DeleteFromInterfaceUpdateManyFields(TextModel string, Table1 *types.Table) string { +// DeleteFromInterface_UpdateManyFields - удаляет функцию UpdateManyFields() из интерфейса +func DeleteFromInterface_UpdateManyFields(TextModel string, Table1 *types.Table) string { Otvet := TextModel //проверим есть ли колонка IsDeleted diff --git a/internal/create_files/entities_tables/entities_tables_findby.go b/internal/create_files/entities_tables/entities_tables_findby.go index 1a6b78e..03dc00b 100644 --- a/internal/create_files/entities_tables/entities_tables_findby.go +++ b/internal/create_files/entities_tables/entities_tables_findby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindBy - создаёт 1 файл в папке crud -func CreateFilesFindBy(Table1 *types.Table) error { +// CreateFiles_FindBy - создаёт 1 файл в папке crud +func CreateFiles_FindBy(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -72,7 +72,7 @@ func CreateFilesFindBy(Table1 *types.Table) error { } //создание функций - TextModelFunc := CreateFilesFindByTable(Table1, TextTemplatedFunction) + TextModelFunc := CreateFiles_FindBy_Table(Table1, TextTemplatedFunction) if TextModelFunc == "" { return err } @@ -108,23 +108,23 @@ func CreateFilesFindBy(Table1 *types.Table) error { return err } -// CreateFilesFindByTable - создаёт текст всех функций -func CreateFilesFindByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Table - создаёт текст всех функций +func CreateFiles_FindBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTable1 - создаёт текст всех функций -func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindBy_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // @@ -154,8 +154,8 @@ func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, M return Otvet } -// AddInterfacesFindBy - добавляет функцию внутрь интерфейса -func AddInterfacesFindBy(TextModel string, Table1 *types.Table) string { +// AddInterfaces_FindBy - добавляет функцию внутрь интерфейса +func AddInterfaces_FindBy(TextModel string, Table1 *types.Table) string { Otvet := TextModel if len(types.MassFindBy_String) == 0 { diff --git a/internal/create_files/entities_tables/entities_tables_findmassby.go b/internal/create_files/entities_tables/entities_tables_findmassby.go index ce1f301..bf93637 100644 --- a/internal/create_files/entities_tables/entities_tables_findmassby.go +++ b/internal/create_files/entities_tables/entities_tables_findmassby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindMassBy - создаёт 1 файл в папке crud -func CreateFilesFindMassBy(Table1 *types.Table) error { +// CreateFiles_FindMassBy - создаёт 1 файл в папке crud +func CreateFiles_FindMassBy(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -72,7 +72,7 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { } //создание функций - TextModelFunc := CreateFilesFindMassByTable(Table1, TextTemplatedFunction) + TextModelFunc := CreateFiles_FindMassBy_Table(Table1, TextTemplatedFunction) if TextModelFunc == "" { return err } @@ -108,23 +108,23 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTable - создаёт текст всех функций -func CreateFilesFindMassByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTable1 - создаёт текст всех функций -func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindMassBy_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // @@ -169,8 +169,8 @@ func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction strin return Otvet } -// CreateFilesFindMassByTest - создаёт 1 файл в папке crud -func CreateFilesFindMassByTest(Table1 *types.Table) error { +// CreateFiles_FindMassBy_Test - создаёт 1 файл в папке crud +func CreateFiles_FindMassBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -227,7 +227,7 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { } //создание функций - TextCrudFunc := CreateFilesFindMassByTestTable(Table1, TextTemplatedFunction) + TextCrudFunc := CreateFiles_FindMassBy_Test_Table(Table1, TextTemplatedFunction) if TextCrudFunc == "" { return err } @@ -263,23 +263,23 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTestTable - создаёт текст всех функций -func CreateFilesFindMassByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTestTable1 - создаёт текст всех функций -func CreateFilesFindMassByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { +// CreateFiles_FindMassBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string { Otvet := TextTemplateFunction // @@ -323,8 +323,8 @@ func CreateFilesFindMassByTestTable1(Table1 *types.Table, TextTemplateFunction s return Otvet } -// AddInterfacesFindMassBy - добавляет функцию внутрь интерфейса -func AddInterfacesFindMassBy(TextModel string, Table1 *types.Table) string { +// AddInterfaces_FindMassBy - добавляет функцию внутрь интерфейса +func AddInterfaces_FindMassBy(TextModel string, Table1 *types.Table) string { Otvet := TextModel if len(types.MassFindMassBy_String) == 0 { diff --git a/internal/create_files/entities_tables/entities_tables_update.go b/internal/create_files/entities_tables/entities_tables_update.go index df98d61..dd8c6ed 100644 --- a/internal/create_files/entities_tables/entities_tables_update.go +++ b/internal/create_files/entities_tables/entities_tables_update.go @@ -13,8 +13,8 @@ import ( "strings" ) -// CreateFilesUpdateEveryColumn - создаёт 1 файл в папке model, для каждой колонки функция Update() -func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn - создаёт 1 файл в папке model, для каждой колонки функция Update() +func CreateFiles_UpdateEveryColumn(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) @@ -71,7 +71,7 @@ func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { for _, key1 := range keys { Column1, ok := Table1.MapColumns[key1] if ok == false { - log.Panic("CreateFilesUpdateEveryColumn() Table1.MapColumns[key1] = false") + log.Panic("CreateFiles_UpdateEveryColumn() Table1.MapColumns[key1] = false") } if create_files.Is_NotNeedUpdate_Сolumn(Column1) == true { continue @@ -116,7 +116,7 @@ func (m *` + ModelName + `) Update_` + ColumnName + `() error { return Otvet } -func AddInterfaceUpdateEveryColumn(TextModel string, Table1 *types.Table) string { +func AddInterface_UpdateEveryColumn(TextModel string, Table1 *types.Table) string { Otvet := TextModel //сортировка по названию таблиц @@ -131,7 +131,7 @@ func AddInterfaceUpdateEveryColumn(TextModel string, Table1 *types.Table) string for _, key1 := range keys { Column1, ok := Table1.MapColumns[key1] if ok == false { - log.Panic("CreateFilesUpdateEveryColumn() Table1.MapColumns[key1] = false") + log.Panic("CreateFiles_UpdateEveryColumn() Table1.MapColumns[key1] = false") } if create_files.Is_NotNeedUpdate_Сolumn(Column1) == true { continue diff --git a/internal/create_files/grpc_client_tables/grpc_client_tables.go b/internal/create_files/grpc_client_tables/grpc_client_tables.go index 7415a05..dc49cc3 100644 --- a/internal/create_files/grpc_client_tables/grpc_client_tables.go +++ b/internal/create_files/grpc_client_tables/grpc_client_tables.go @@ -30,9 +30,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы grpc_client if config.Settings.NEED_CREATE_GRPC_CLIENT_TEST == true { - err = CreateFilesTest(Table1) + err = CreateFiles_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -40,16 +40,16 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { // if config.Settings.NEED_CREATE_UPDATE_EVERY_COLUMN == true { //файлы grpc_client update - err = CreateFilesUpdateEveryColumn(Table1) + err = CreateFiles_UpdateEveryColumn(Table1) if err != nil { - log.Error("CreateFilesUpdateEveryColumn() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_UpdateEveryColumn() table: ", Table1.Name, " error: ", err) return err } //тестовые файлы grpc_client update - err = CreateFilesUpdateEveryColumnTest(Table1) + err = CreateFiles_UpdateEveryColumn_Test(Table1) if err != nil { - log.Error("CreateFilesUpdateEveryColumnTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_UpdateEveryColumn_Test() table: ", Table1.Name, " error: ", err) return err } @@ -69,7 +69,7 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { if config.Settings.NEED_CREATE_CACHE_TEST_FILES == true { err = CreateFiles_GRPC_Client_Cache_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -77,30 +77,30 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { } // - err = CreateFilesFindBy(Table1) + err = CreateFiles_FindBy(Table1) if err != nil { - log.Error("CreateFilesFindBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindByTest(Table1) + err = CreateFiles_FindBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy_Test() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassBy(Table1) + err = CreateFiles_FindMassBy(Table1) if err != nil { - log.Error("CreateFilesFindMassBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassByTest(Table1) + err = CreateFiles_FindMassBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindMassByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy_Test() table: ", Table1.Name, " error: ", err) return err } diff --git a/internal/create_files/grpc_client_tables/grpc_client_tables_crud.go b/internal/create_files/grpc_client_tables/grpc_client_tables_crud.go index dd500f6..2bdf65d 100644 --- a/internal/create_files/grpc_client_tables/grpc_client_tables_crud.go +++ b/internal/create_files/grpc_client_tables/grpc_client_tables_crud.go @@ -119,8 +119,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateFilesTest - создаёт 1 файл в папке grpc_client -func CreateFilesTest(Table1 *types.Table) error { +// CreateFiles_Test - создаёт 1 файл в папке grpc_client +func CreateFiles_Test(Table1 *types.Table) error { var err error //чтение файлов diff --git a/internal/create_files/grpc_client_tables/grpc_client_tables_findby.go b/internal/create_files/grpc_client_tables/grpc_client_tables_findby.go index 5b402e1..d5e98ae 100644 --- a/internal/create_files/grpc_client_tables/grpc_client_tables_findby.go +++ b/internal/create_files/grpc_client_tables/grpc_client_tables_findby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindBy - создаёт 1 файл в папке grpc_client -func CreateFilesFindBy(Table1 *types.Table) error { +// CreateFiles_FindBy - создаёт 1 файл в папке grpc_client +func CreateFiles_FindBy(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -84,7 +84,7 @@ func CreateFilesFindBy(Table1 *types.Table) error { } //создание функций - TextClientGRPCFunc := CreateFilesFindByTable(Table1, TextTemplatedFunction) + TextClientGRPCFunc := CreateFiles_FindByTable(Table1, TextTemplatedFunction) if TextClientGRPCFunc == "" { return err } @@ -123,23 +123,23 @@ func CreateFilesFindBy(Table1 *types.Table) error { return err } -// CreateFilesFindByTable - создаёт текст всех функций -func CreateFilesFindByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindByTable - создаёт текст всех функций +func CreateFiles_FindByTable(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTable1 - создаёт текст всех функций -func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindByTable1 - создаёт текст всех функций +func CreateFiles_FindByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // @@ -180,8 +180,8 @@ func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, M return Otvet } -// CreateFilesFindByTest - создаёт 1 файл в папке grpc_client -func CreateFilesFindByTest(Table1 *types.Table) error { +// CreateFiles_FindBy_Test - создаёт 1 файл в папке grpc_client +func CreateFiles_FindBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -250,7 +250,7 @@ func CreateFilesFindByTest(Table1 *types.Table) error { } //создание функций - TextGRPCClientFunc := CreateFilesFindByTestTable(Table1, TextTemplatedFunction) + TextGRPCClientFunc := CreateFiles_FindBy_Test_Table(Table1, TextTemplatedFunction) if TextGRPCClientFunc == "" { return err } @@ -286,23 +286,23 @@ func CreateFilesFindByTest(Table1 *types.Table) error { return err } -// CreateFilesFindByTestTable - создаёт текст всех функций -func CreateFilesFindByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTestTable1 - создаёт текст всех функций -func CreateFilesFindByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/grpc_client_tables/grpc_client_tables_findmassby.go b/internal/create_files/grpc_client_tables/grpc_client_tables_findmassby.go index 00b4906..f1aabba 100644 --- a/internal/create_files/grpc_client_tables/grpc_client_tables_findmassby.go +++ b/internal/create_files/grpc_client_tables/grpc_client_tables_findmassby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindMassBy - создаёт 1 файл в папке grpc_client -func CreateFilesFindMassBy(Table1 *types.Table) error { +// CreateFiles_FindMassBy - создаёт 1 файл в папке grpc_client +func CreateFiles_FindMassBy(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -84,7 +84,7 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { } //создание функций - TextGRPCClientFunc := CreateFilesFindMassByTable(Table1, TextTemplatedFunction) + TextGRPCClientFunc := CreateFiles_FindMassBy_Table(Table1, TextTemplatedFunction) if TextGRPCClientFunc == "" { return err } @@ -123,23 +123,23 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTable - создаёт текст всех функций -func CreateFilesFindMassByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTable1 - создаёт текст всех функций -func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindMassBy_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // @@ -188,8 +188,8 @@ func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction strin return Otvet } -// CreateFilesFindMassByTest - создаёт 1 файл в папке grpc_client -func CreateFilesFindMassByTest(Table1 *types.Table) error { +// CreateFiles_FindMassBy_Test - создаёт 1 файл в папке grpc_client +func CreateFiles_FindMassBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -257,7 +257,7 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { } //создание функций - TextGRPCClientFunc := CreateFilesFindMassByTestTable(Table1, TextTemplatedFunction) + TextGRPCClientFunc := CreateFiles_FindMassBy_Test_Table(Table1, TextTemplatedFunction) if TextGRPCClientFunc == "" { return err } @@ -293,23 +293,23 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTestTable - создаёт текст всех функций -func CreateFilesFindMassByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTestTable1 - создаёт текст всех функций -func CreateFilesFindMassByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindMassBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/grpc_client_tables/grpc_client_tables_update.go b/internal/create_files/grpc_client_tables/grpc_client_tables_update.go index 48ba714..f8e26da 100644 --- a/internal/create_files/grpc_client_tables/grpc_client_tables_update.go +++ b/internal/create_files/grpc_client_tables/grpc_client_tables_update.go @@ -13,8 +13,8 @@ import ( "strings" ) -// CreateFilesUpdateEveryColumn - создаёт 1 файл в папке grpc_client -func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn - создаёт 1 файл в папке grpc_client +func CreateFiles_UpdateEveryColumn(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) @@ -190,8 +190,8 @@ func FindTextUpdateEveryColumn1(TextGRPC_ClientUpdateFunc string, Table1 *types. return Otvet } -// CreateFilesUpdateEveryColumnTest - создаёт 1 файл в папке grpc_client -func CreateFilesUpdateEveryColumnTest(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn_Test - создаёт 1 файл в папке grpc_client +func CreateFiles_UpdateEveryColumn_Test(Table1 *types.Table) error { var err error TableName := strings.ToLower(Table1.Name) diff --git a/internal/create_files/nrpc_client/nrpc_client.go b/internal/create_files/nrpc_client/nrpc_client.go index 0b3d6fa..d6bb496 100644 --- a/internal/create_files/nrpc_client/nrpc_client.go +++ b/internal/create_files/nrpc_client/nrpc_client.go @@ -19,9 +19,9 @@ func CreateAllFiles() error { return err } - err = CreateNRPCClientTest() + err = CreateNRPCClient_Test() if err != nil { - log.Error("CreateNRPCClientTest() error: ", err) + log.Error("CreateNRPCClient_Test() error: ", err) return err } diff --git a/internal/create_files/nrpc_client/nrpc_client_client.go b/internal/create_files/nrpc_client/nrpc_client_client.go index fbe25a7..69667bc 100644 --- a/internal/create_files/nrpc_client/nrpc_client_client.go +++ b/internal/create_files/nrpc_client/nrpc_client_client.go @@ -84,8 +84,8 @@ func CreateNRPCClient() error { return err } -// CreateNRPCClientTest - создаёт 1 файл в папке grpc_client -func CreateNRPCClientTest() error { +// CreateNRPCClient_Test - создаёт 1 файл в папке grpc_client +func CreateNRPCClient_Test() error { var err error //чтение файлов diff --git a/internal/create_files/protobuf/protobuf.go b/internal/create_files/protobuf/protobuf.go index b1ce50d..3ef06a4 100644 --- a/internal/create_files/protobuf/protobuf.go +++ b/internal/create_files/protobuf/protobuf.go @@ -84,9 +84,9 @@ func CreateFileProto(MapAll map[string]*types.Table) error { continue } - TextProtoNew = TextProtoNew + FindTextProtoTable1(TextProto, Table1) - TextProtoNew = TextProtoNew + FindTextProtoTable1_UpdateManyFields(TextProto, Table1) - TextProtoNew = TextProtoNew + FindTextProtoTable1_UpdateEveryColumn(TextProto, Table1) + TextProtoNew = TextProtoNew + FindText_ProtoTable1(TextProto, Table1) + TextProtoNew = TextProtoNew + FindText_ProtoTable1_UpdateManyFields(TextProto, Table1) + TextProtoNew = TextProtoNew + FindText_ProtoTable1_UpdateEveryColumn(TextProto, Table1) //добавим текст FindBy TextProto, TextProtoNew1 := FindText_FindBy(TextProto, Table1) @@ -97,7 +97,7 @@ func CreateFileProto(MapAll map[string]*types.Table) error { TextProtoNew = TextProtoNew + TextProtoNew1 if config.Settings.NEED_CREATE_CACHE_API == true { - TextProtoNew = TextProtoNew + FindTextProtoTable1_Cache(TextProto, Table1) + TextProtoNew = TextProtoNew + FindText_ProtoTable1_Cache(TextProto, Table1) } TextProto = AddTextMessageRequestID(TextProto, Table1) } @@ -136,7 +136,7 @@ func CreateFileProto(MapAll map[string]*types.Table) error { // // // //создание текста -// TextProtoTable := FindTextProtoTable1(Table1) +// TextProtoTable := FindText_ProtoTable1(Table1) // // return Otvet //} @@ -387,7 +387,7 @@ func AddTextMessageRequestID(TextProto string, Table1 *types.Table) string { for _, key1 := range keys { Column1, ok := Table1.MapColumns[key1] if ok == false { - log.Panic("FindTextProtoTable1_UpdateEveryColumn() Table1.MapColumns[key1] = false") + log.Panic("FindText_ProtoTable1_UpdateEveryColumn() Table1.MapColumns[key1] = false") } Otvet = AddTextMessageRequestID_ColumnType_ManyPK(Otvet, Table1, Column1) diff --git a/internal/create_files/protobuf/protobuf_cache.go b/internal/create_files/protobuf/protobuf_cache.go index 4077c22..19e412a 100644 --- a/internal/create_files/protobuf/protobuf_cache.go +++ b/internal/create_files/protobuf/protobuf_cache.go @@ -6,17 +6,17 @@ import ( "strings" ) -// FindTextProtoTable1_Cache - возвращает текст функции ReadFromCache() .proto для таблицы -func FindTextProtoTable1_Cache(TextProto string, Table1 *types.Table) string { +// FindText_ProtoTable1_Cache - возвращает текст функции ReadFromCache() .proto для таблицы +func FindText_ProtoTable1_Cache(TextProto string, Table1 *types.Table) string { Otvet := "" //"\n\t//\n" - Otvet = Otvet + FindTextReadFromCache(TextProto, Table1) + Otvet = Otvet + FindText_ReadFromCache(TextProto, Table1) return Otvet } -// FindTextReadFromCache - возвращает текст .proto -func FindTextReadFromCache(TextProto string, Table1 *types.Table) string { +// FindText_ReadFromCache - возвращает текст .proto +func FindText_ReadFromCache(TextProto string, Table1 *types.Table) string { Otvet := "" Otvet2 := TextReadFromCache(Table1) diff --git a/internal/create_files/protobuf/protobuf_crud.go b/internal/create_files/protobuf/protobuf_crud.go index a5eacef..977d6c6 100644 --- a/internal/create_files/protobuf/protobuf_crud.go +++ b/internal/create_files/protobuf/protobuf_crud.go @@ -7,36 +7,36 @@ import ( "strings" ) -// FindTextProtoTable1 - возвращает текст всех функций .proto для таблицы -func FindTextProtoTable1(TextProto string, Table1 *types.Table) string { +// FindText_ProtoTable1 - возвращает текст всех функций .proto для таблицы +func FindText_ProtoTable1(TextProto string, Table1 *types.Table) string { Otvet := "\n" //"\n\t//\n" ModelName := Table1.NameGo //Otvet = Otvet + AddTextMessageRequestID(TextProto, Table1) - Otvet = Otvet + FindTextRead(TextProto, Table1) - Otvet = Otvet + FindTextCreate(TextProto, ModelName) - Otvet = Otvet + FindTextUpdate(TextProto, ModelName) - Otvet = Otvet + FindTextSave(TextProto, ModelName) + Otvet = Otvet + FindText_Read(TextProto, Table1) + Otvet = Otvet + FindText_Create(TextProto, ModelName) + Otvet = Otvet + FindText_Update(TextProto, ModelName) + Otvet = Otvet + FindText_Save(TextProto, ModelName) if create_files.Has_Column_ExtID_ConnectionID_Int64(Table1) == true { - Otvet = Otvet + FindTextFindByExtId(TextProto, ModelName) + Otvet = Otvet + FindText_FindByExtId(TextProto, ModelName) } if create_files.Has_Column_IsDeleted_Bool(Table1) == true { - Otvet = Otvet + FindTextDelete(TextProto, Table1) + Otvet = Otvet + FindText_Delete(TextProto, Table1) if config.Settings.HAS_IS_DELETED == true { - Otvet = Otvet + FindTextRestore(TextProto, Table1) + Otvet = Otvet + FindText_Restore(TextProto, Table1) } } return Otvet } -// FindTextRead - возвращает текст .proto -func FindTextRead(TextProto string, Table1 *types.Table) string { +// FindText_Read - возвращает текст .proto +func FindText_Read(TextProto string, Table1 *types.Table) string { Otvet := "" - Otvet2 := TextRead(Table1) + Otvet2 := Text_Read(Table1) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -49,10 +49,10 @@ func FindTextRead(TextProto string, Table1 *types.Table) string { return Otvet } -// FindTextCreate - возвращает текст .proto -func FindTextCreate(TextProto string, ModelName string) string { +// FindText_Create - возвращает текст .proto +func FindText_Create(TextProto string, ModelName string) string { Otvet := "" - Otvet2 := TextCreate(ModelName) + Otvet2 := Text_Create(ModelName) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -65,10 +65,10 @@ func FindTextCreate(TextProto string, ModelName string) string { return Otvet } -// FindTextUpdate - возвращает текст .proto -func FindTextUpdate(TextProto string, ModelName string) string { +// FindText_Update - возвращает текст .proto +func FindText_Update(TextProto string, ModelName string) string { Otvet := "" - Otvet2 := TextUpdate(ModelName) + Otvet2 := Text_Update(ModelName) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -81,10 +81,10 @@ func FindTextUpdate(TextProto string, ModelName string) string { return Otvet } -// FindTextSave - возвращает текст .proto -func FindTextSave(TextProto string, ModelName string) string { +// FindText_Save - возвращает текст .proto +func FindText_Save(TextProto string, ModelName string) string { Otvet := "" - Otvet2 := TextSave(ModelName) + Otvet2 := Text_Save(ModelName) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -97,10 +97,10 @@ func FindTextSave(TextProto string, ModelName string) string { return Otvet } -// FindTextDelete - возвращает текст .proto -func FindTextDelete(TextProto string, Table1 *types.Table) string { +// FindText_Delete - возвращает текст .proto +func FindText_Delete(TextProto string, Table1 *types.Table) string { Otvet := "" - Otvet2 := TextDelete(Table1) + Otvet2 := Text_Delete(Table1) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -113,10 +113,10 @@ func FindTextDelete(TextProto string, Table1 *types.Table) string { return Otvet } -// FindTextRestore - возвращает текст .proto -func FindTextRestore(TextProto string, Table1 *types.Table) string { +// FindText_Restore - возвращает текст .proto +func FindText_Restore(TextProto string, Table1 *types.Table) string { Otvet := "" - Otvet2 := TextRestore(Table1) + Otvet2 := Text_Restore(Table1) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -129,10 +129,10 @@ func FindTextRestore(TextProto string, Table1 *types.Table) string { return Otvet } -// FindTextFindByExtId - возвращает текст .proto -func FindTextFindByExtId(TextProto string, ModelName string) string { +// FindText_FindByExtId - возвращает текст .proto +func FindText_FindByExtId(TextProto string, ModelName string) string { Otvet := "" - Otvet2 := TextFindByExtId(ModelName) + Otvet2 := Text_FindByExtId(ModelName) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -145,8 +145,8 @@ func FindTextFindByExtId(TextProto string, ModelName string) string { return Otvet } -// TextRead - возвращает текст .proto -func TextRead(Table1 *types.Table) string { +// Text_Read - возвращает текст .proto +func Text_Read(Table1 *types.Table) string { Otvet := "" ModelName := Table1.NameGo @@ -161,29 +161,29 @@ func TextRead(Table1 *types.Table) string { return Otvet } -// TextCreate - возвращает текст .proto -func TextCreate(ModelName string) string { +// Text_Create - возвращает текст .proto +func Text_Create(ModelName string) string { Otvet := "rpc " + ModelName + "_Create(RequestModel) returns (Response) {}" return Otvet } -// TextUpdate - возвращает текст .proto -func TextUpdate(ModelName string) string { +// Text_Update - возвращает текст .proto +func Text_Update(ModelName string) string { Otvet := "rpc " + ModelName + "_Update(RequestModel) returns (Response) {}" return Otvet } -// TextSave - возвращает текст .proto -func TextSave(ModelName string) string { +// Text_Save - возвращает текст .proto +func Text_Save(ModelName string) string { Otvet := "rpc " + ModelName + "_Save(RequestModel) returns (Response) {}" return Otvet } -// TextDelete - возвращает текст .proto -func TextDelete(Table1 *types.Table) string { +// Text_Delete - возвращает текст .proto +func Text_Delete(Table1 *types.Table) string { Otvet := "" ModelName := Table1.NameGo @@ -198,8 +198,8 @@ func TextDelete(Table1 *types.Table) string { return Otvet } -// TextRestore - возвращает текст .proto -func TextRestore(Table1 *types.Table) string { +// Text_Restore - возвращает текст .proto +func Text_Restore(Table1 *types.Table) string { Otvet := "" ModelName := Table1.NameGo @@ -214,8 +214,8 @@ func TextRestore(Table1 *types.Table) string { return Otvet } -// TextFindByExtId - возвращает текст .proto -func TextFindByExtId(ModelName string) string { +// Text_FindByExtId - возвращает текст .proto +func Text_FindByExtId(ModelName string) string { Otvet := "rpc " + ModelName + "_FindByExtID(RequestExtID) returns (Response) {}" return Otvet diff --git a/internal/create_files/protobuf/protobuf_update.go b/internal/create_files/protobuf/protobuf_update.go index 07c80f4..cb398fb 100644 --- a/internal/create_files/protobuf/protobuf_update.go +++ b/internal/create_files/protobuf/protobuf_update.go @@ -8,8 +8,8 @@ import ( "strings" ) -// FindTextProtoTable1_UpdateEveryColumn - возвращает текст всех функций .proto для таблицы, обновления каждого поля таблицы -func FindTextProtoTable1_UpdateEveryColumn(TextProto string, Table1 *types.Table) string { +// FindText_ProtoTable1_UpdateEveryColumn - возвращает текст всех функций .proto для таблицы, обновления каждого поля таблицы +func FindText_ProtoTable1_UpdateEveryColumn(TextProto string, Table1 *types.Table) string { Otvet := "" //"\n\t//\n" //ModelName := Table1.NameGo @@ -25,23 +25,23 @@ func FindTextProtoTable1_UpdateEveryColumn(TextProto string, Table1 *types.Table for _, key1 := range keys { Column1, ok := Table1.MapColumns[key1] if ok == false { - log.Panic("FindTextProtoTable1_UpdateEveryColumn() Table1.MapColumns[key1] = false") + log.Panic("FindText_ProtoTable1_UpdateEveryColumn() Table1.MapColumns[key1] = false") } if create_files.Is_NotNeedUpdate_Сolumn(Column1) == true { continue } - Otvet1 := FindTextUpdateEveryColumn(TextProto, Table1, Column1) + Otvet1 := FindText_UpdateEveryColumn(TextProto, Table1, Column1) Otvet = Otvet + Otvet1 } return Otvet } -// FindTextUpdateEveryColumn - возвращает текст .proto функции Update_ColumnName() -func FindTextUpdateEveryColumn(TextProto string, Table1 *types.Table, Column1 *types.Column) string { +// FindText_UpdateEveryColumn - возвращает текст .proto функции Update_ColumnName() +func FindText_UpdateEveryColumn(TextProto string, Table1 *types.Table, Column1 *types.Column) string { Otvet := "" - Otvet2 := TextUpdateEveryColumn(Table1, Column1) + Otvet2 := Text_UpdateEveryColumn(Table1, Column1) //добавим текст message RequestId_Float64 { //Otvet = Otvet + AddTextMessageRequestID_ColumnType(TextProto, Table1, Column1) @@ -57,8 +57,8 @@ func FindTextUpdateEveryColumn(TextProto string, Table1 *types.Table, Column1 *t return Otvet } -// TextUpdateEveryColumn - возвращает текст .proto функции Update_ColumnName() -func TextUpdateEveryColumn(Table1 *types.Table, Column1 *types.Column) string { +// Text_UpdateEveryColumn - возвращает текст .proto функции Update_ColumnName() +func Text_UpdateEveryColumn(Table1 *types.Table, Column1 *types.Column) string { Otvet := "" ModelName := Table1.NameGo @@ -76,20 +76,20 @@ func TextUpdateEveryColumn(Table1 *types.Table, Column1 *types.Column) string { return Otvet } -// FindTextProtoTable1_UpdateManyFields - возвращает текст функции UpdateManyFields() .proto для таблицы -func FindTextProtoTable1_UpdateManyFields(TextProto string, Table1 *types.Table) string { +// FindText_ProtoTable1_UpdateManyFields - возвращает текст функции UpdateManyFields() .proto для таблицы +func FindText_ProtoTable1_UpdateManyFields(TextProto string, Table1 *types.Table) string { Otvet := "" //"\n\t//\n" ModelName := Table1.NameGo - Otvet = Otvet + FindTextUpdateManyFields(TextProto, ModelName) + Otvet = Otvet + FindText_UpdateManyFields(TextProto, ModelName) return Otvet } -// FindTextUpdateManyFields - возвращает текст .proto -func FindTextUpdateManyFields(TextProto string, ModelName string) string { +// FindText_UpdateManyFields - возвращает текст .proto +func FindText_UpdateManyFields(TextProto string, ModelName string) string { Otvet := "" - Otvet2 := TextUpdateManyFields(ModelName) + Otvet2 := Text_UpdateManyFields(ModelName) //проверка такой текст уже есть pos1 := strings.Index(TextProto, Otvet2) @@ -102,8 +102,8 @@ func FindTextUpdateManyFields(TextProto string, ModelName string) string { return Otvet } -// TextUpdateManyFields - возвращает текст .proto -func TextUpdateManyFields(ModelName string) string { +// Text_UpdateManyFields - возвращает текст .proto +func Text_UpdateManyFields(ModelName string) string { Otvet := "rpc " + ModelName + "_UpdateManyFields(Request_Model_MassString) returns (ResponseEmpty) {}" return Otvet diff --git a/internal/create_files/server_grpc_starter/server_grpc_starter.go b/internal/create_files/server_grpc_starter/server_grpc_starter.go index 121c792..3f7da95 100644 --- a/internal/create_files/server_grpc_starter/server_grpc_starter.go +++ b/internal/create_files/server_grpc_starter/server_grpc_starter.go @@ -19,17 +19,17 @@ func CreateAllFiles() error { return err } - err = CreateServerGRPCStarter() + err = CreateFiles_ServerGRPCStarter() if err != nil { - log.Error("CreateServerGRPCStarter() error: ", err) + log.Error("CreateFiles_ServerGRPCStarter() error: ", err) return err } return err } -// CreateServerGRPCStarter - создаёт 1 файл в папке server_grpc -func CreateServerGRPCStarter() error { +// CreateFiles_ServerGRPCStarter - создаёт 1 файл в папке server_grpc +func CreateFiles_ServerGRPCStarter() error { var err error //чтение файлов diff --git a/internal/create_files/server_grpc_starter/server_grpc_starter_test.go b/internal/create_files/server_grpc_starter/server_grpc_starter_test.go deleted file mode 100644 index 2a79b70..0000000 --- a/internal/create_files/server_grpc_starter/server_grpc_starter_test.go +++ /dev/null @@ -1 +0,0 @@ -package server_grpc_starter diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables.go b/internal/create_files/server_grpc_tables/server_grpc_tables.go index e2f8f53..484f696 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables.go @@ -29,9 +29,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы grpc_server if config.Settings.NEED_CREATE_GRPC_SERVER_TEST == true { - err = CreateFilesTest(Table1) + err = CreateFiles_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -39,7 +39,7 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //UPDATE_EVERY_COLUMN if config.Settings.NEED_CREATE_UPDATE_EVERY_COLUMN == true { //файлы grpc_server update - err = CreateFilesUpdateEveryColumn(Table1) + err = CreateFiles_UpdateEveryColumn(Table1) if err != nil { log.Error("CreateFiles() table: ", Table1.Name, " error: ", err) return err @@ -47,9 +47,9 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы grpc_server update if config.Settings.NEED_CREATE_GRPC_SERVER_TEST == true { - err = CreateFilesUpdateEveryColumnTest(Table1) + err = CreateFiles_UpdateEveryColumn_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } @@ -60,7 +60,7 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { if config.Settings.NEED_CREATE_CACHE_API == true { //файлы grpc_server cache if config.Settings.NEED_CREATE_CACHE_FILES == true { - err = CreateFilesCache(Table1) + err = CreateFiles_Cache(Table1) if err != nil { log.Error("CreateFiles() table: ", Table1.Name, " error: ", err) return err @@ -69,38 +69,38 @@ func CreateAllFiles(MapAll map[string]*types.Table) error { //тестовые файлы grpc_server cache if config.Settings.NEED_CREATE_CACHE_TEST_FILES == true { - err = CreateFilesCacheTest(Table1) + err = CreateFiles_Cache_Test(Table1) if err != nil { - log.Error("CreateFilesTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Test() table: ", Table1.Name, " error: ", err) return err } } // - err = CreateFilesFindBy(Table1) + err = CreateFiles_FindBy(Table1) if err != nil { - log.Error("CreateFilesFindBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindByTest(Table1) + err = CreateFiles_FindBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindBy_Test() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassBy(Table1) + err = CreateFiles_FindMassBy(Table1) if err != nil { - log.Error("CreateFilesFindMassBy() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy() table: ", Table1.Name, " error: ", err) return err } // - err = CreateFilesFindMassByTest(Table1) + err = CreateFiles_FindMassBy_Test(Table1) if err != nil { - log.Error("CreateFilesFindMassByTest() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_FindMassBy_Test() table: ", Table1.Name, " error: ", err) return err } } diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables_cache.go b/internal/create_files/server_grpc_tables/server_grpc_tables_cache.go index ec15c51..f871a4d 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables_cache.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables_cache.go @@ -12,8 +12,8 @@ import ( "strings" ) -// CreateFilesCache - создаёт 1 файл в папке grpc_server -func CreateFilesCache(Table1 *types.Table) error { +// CreateFiles_Cache - создаёт 1 файл в папке grpc_server +func CreateFiles_Cache(Table1 *types.Table) error { var err error //чтение файлов @@ -107,8 +107,8 @@ func CreateFilesCache(Table1 *types.Table) error { return err } -// CreateFilesCacheTest - создаёт 1 файл в папке grpc_server -func CreateFilesCacheTest(Table1 *types.Table) error { +// CreateFiles_Cache_Test - создаёт 1 файл в папке grpc_server +func CreateFiles_Cache_Test(Table1 *types.Table) error { var err error //чтение файлов diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables_crud.go b/internal/create_files/server_grpc_tables/server_grpc_tables_crud.go index 03cee88..a85a85d 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables_crud.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables_crud.go @@ -55,7 +55,7 @@ func CreateFiles(Table1 *types.Table) error { TextGRPCServer = create_files.AddImport(TextGRPCServer, CrudTableURL) if Table1.PrimaryKeyColumnsCount == 1 { - TextGRPCServer = ReplaceIDRequestID_1PK(TextGRPCServer, Table1) + TextGRPCServer = Replace_IDRequestID_1PK(TextGRPCServer, Table1) } //замена "m.ID = AliasFromInt(ID)" @@ -74,9 +74,9 @@ func CreateFiles(Table1 *types.Table) error { TextGRPCServer = create_files.CheckAndAdd_ImportUUID_FromText(TextGRPCServer) //удалим лишние функции - TextGRPCServer = DeleteFuncDelete(TextGRPCServer, Table1) - TextGRPCServer = DeleteFuncRestore(TextGRPCServer, Table1) - TextGRPCServer = DeleteFuncFind_byExtID(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Delete(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Restore(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Find_byExtID(TextGRPCServer, Table1) } //создание текста @@ -102,8 +102,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateFilesTest - создаёт 1 файл в папке grpc_server -func CreateFilesTest(Table1 *types.Table) error { +// CreateFiles_Test - создаёт 1 файл в папке grpc_server +func CreateFiles_Test(Table1 *types.Table) error { var err error //чтение файлов @@ -133,9 +133,9 @@ func CreateFilesTest(Table1 *types.Table) error { //заменим импорты if config.Settings.USE_DEFAULT_TEMPLATE == true { //удалим лишние функции - TextGRPCServer = DeleteFuncTestDelete(TextGRPCServer, Table1) - TextGRPCServer = DeleteFuncTestRestore(TextGRPCServer, Table1) - TextGRPCServer = DeleteFuncTestFind_byExtID(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Test_Delete(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Test_Restore(TextGRPCServer, Table1) + TextGRPCServer = DeleteFunc_Test_Find_byExtID(TextGRPCServer, Table1) //добавим импорты TextGRPCServer = create_files.Delete_TemplateRepositoryImports(TextGRPCServer) @@ -200,8 +200,8 @@ func CreateFilesTest(Table1 *types.Table) error { return err } -// DeleteFuncDelete - удаляет функцию Delete() -func DeleteFuncDelete(Text string, Table1 *types.Table) string { +// DeleteFunc_Delete - удаляет функцию Delete() +func DeleteFunc_Delete(Text string, Table1 *types.Table) string { Otvet := Text //проверим есть ли колонка IsDeleted @@ -215,8 +215,8 @@ func DeleteFuncDelete(Text string, Table1 *types.Table) string { return Otvet } -// DeleteFuncRestore - удаляет функцию Restore() -func DeleteFuncRestore(Text string, Table1 *types.Table) string { +// DeleteFunc_Restore - удаляет функцию Restore() +func DeleteFunc_Restore(Text string, Table1 *types.Table) string { Otvet := Text //проверим есть ли колонка IsDeleted @@ -258,8 +258,8 @@ func DeleteFuncRestore(Text string, Table1 *types.Table) string { // return Otvet //} -// DeleteFuncFind_byExtID - удаляет функцию Find_ByExtID() -func DeleteFuncFind_byExtID(Text string, Table1 *types.Table) string { +// DeleteFunc_Find_byExtID - удаляет функцию Find_ByExtID() +func DeleteFunc_Find_byExtID(Text string, Table1 *types.Table) string { Otvet := Text //если есть обе колонки - ничего не делаем @@ -275,8 +275,8 @@ func DeleteFuncFind_byExtID(Text string, Table1 *types.Table) string { return Otvet } -// DeleteFuncTestDelete - удаляет функцию Delete() -func DeleteFuncTestDelete(Text string, Table1 *types.Table) string { +// DeleteFunc_Test_Delete - удаляет функцию Delete() +func DeleteFunc_Test_Delete(Text string, Table1 *types.Table) string { Otvet := Text //проверим есть ли колонка IsDeleted @@ -290,8 +290,8 @@ func DeleteFuncTestDelete(Text string, Table1 *types.Table) string { return Otvet } -// DeleteFuncTestRestore - удаляет функцию Restore() -func DeleteFuncTestRestore(Text string, Table1 *types.Table) string { +// DeleteFunc_Test_Restore - удаляет функцию Restore() +func DeleteFunc_Test_Restore(Text string, Table1 *types.Table) string { Otvet := Text //проверим есть ли колонка IsDeleted @@ -305,8 +305,8 @@ func DeleteFuncTestRestore(Text string, Table1 *types.Table) string { return Otvet } -// DeleteFuncFind_byExtID - удаляет функцию Find_ByExtID() -func DeleteFuncTestFind_byExtID(Text string, Table1 *types.Table) string { +// DeleteFunc_Find_byExtID - удаляет функцию Find_ByExtID() +func DeleteFunc_Test_Find_byExtID(Text string, Table1 *types.Table) string { Otvet := Text //если есть обе колонки - ничего не делаем diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables_findby.go b/internal/create_files/server_grpc_tables/server_grpc_tables_findby.go index 822a5e3..5f70c92 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables_findby.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables_findby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindBy - создаёт 1 файл в папке server_grpc -func CreateFilesFindBy(Table1 *types.Table) error { +// CreateFiles_FindBy - создаёт 1 файл в папке server_grpc +func CreateFiles_FindBy(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -75,7 +75,7 @@ func CreateFilesFindBy(Table1 *types.Table) error { } //создание функций - TextServerGRPCFunc := CreateFilesFindByTable(Table1, TextTemplatedFunction) + TextServerGRPCFunc := CreateFiles_FindBy_Table(Table1, TextTemplatedFunction) if TextServerGRPCFunc == "" { return err } @@ -111,23 +111,23 @@ func CreateFilesFindBy(Table1 *types.Table) error { return err } -// CreateFilesFindByTable - создаёт текст всех функций -func CreateFilesFindByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Table - создаёт текст всех функций +func CreateFiles_FindBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTable1 - создаёт текст всех функций -func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindBy_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // @@ -172,8 +172,8 @@ func CreateFilesFindByTable1(Table1 *types.Table, TextTemplateFunction string, M return Otvet } -// CreateFilesFindByTest - создаёт 1 файл в папке server_grpc -func CreateFilesFindByTest(Table1 *types.Table) error { +// CreateFiles_FindBy_Test - создаёт 1 файл в папке server_grpc +func CreateFiles_FindBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindBy_String) == 0 { @@ -239,7 +239,7 @@ func CreateFilesFindByTest(Table1 *types.Table) error { } //создание функций - TextGRPCServerFunc := CreateFilesFindByTestTable(Table1, TextTemplatedFunction) + TextGRPCServerFunc := CreateFiles_FindBy_Test_Table(Table1, TextTemplatedFunction) if TextGRPCServerFunc == "" { return err } @@ -275,23 +275,23 @@ func CreateFilesFindByTest(Table1 *types.Table) error { return err } -// CreateFilesFindByTestTable - создаёт текст всех функций -func CreateFilesFindByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindByTestTable1 - создаёт текст всех функций -func CreateFilesFindByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables_findmassby.go b/internal/create_files/server_grpc_tables/server_grpc_tables_findmassby.go index b07b213..0a778a3 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables_findmassby.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables_findmassby.go @@ -11,8 +11,8 @@ import ( "strings" ) -// CreateFilesFindMassBy - создаёт 1 файл в папке server_grpc -func CreateFilesFindMassBy(Table1 *types.Table) error { +// CreateFiles_FindMassBy - создаёт 1 файл в папке server_grpc +func CreateFiles_FindMassBy(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -75,7 +75,7 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { } //создание функций - TextGRPCServerFunc := CreateFilesFindMassByTable(Table1, TextTemplatedFunction) + TextGRPCServerFunc := CreateFiles_FindMassBy_Table(Table1, TextTemplatedFunction) if TextGRPCServerFunc == "" { return err } @@ -111,23 +111,23 @@ func CreateFilesFindMassBy(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTable - создаёт текст всех функций -func CreateFilesFindMassByTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTable1 - создаёт текст всех функций -func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindMassBy_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // @@ -180,8 +180,8 @@ func CreateFilesFindMassByTable1(Table1 *types.Table, TextTemplateFunction strin return Otvet } -// CreateFilesFindMassByTest - создаёт 1 файл в папке server_grpc -func CreateFilesFindMassByTest(Table1 *types.Table) error { +// CreateFiles_FindMassBy_Test - создаёт 1 файл в папке server_grpc +func CreateFiles_FindMassBy_Test(Table1 *types.Table) error { var err error if len(types.MassFindMassBy_String) == 0 { @@ -247,7 +247,7 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { } //создание функций - TextGRPCServerFunc := CreateFilesFindMassByTestTable(Table1, TextTemplatedFunction) + TextGRPCServerFunc := CreateFiles_FindMassBy_Test_Table(Table1, TextTemplatedFunction) if TextGRPCServerFunc == "" { return err } @@ -283,23 +283,23 @@ func CreateFilesFindMassByTest(Table1 *types.Table) error { return err } -// CreateFilesFindMassByTestTable - создаёт текст всех функций -func CreateFilesFindMassByTestTable(Table1 *types.Table, TextTemplateFunction string) string { +// CreateFiles_FindMassBy_Test_Table - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string { Otvet := "" for _, TableColumns1 := range types.MassFindMassBy_String { if TableColumns1.TableName != Table1.Name { continue } - Otvet1 := CreateFilesFindMassByTestTable1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) + Otvet1 := CreateFiles_FindMassBy_Test_Table1(Table1, TextTemplateFunction, TableColumns1.MassColumnNames) Otvet = Otvet + Otvet1 } return Otvet } -// CreateFilesFindMassByTestTable1 - создаёт текст всех функций -func CreateFilesFindMassByTestTable1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { +// CreateFiles_FindMassBy_Test_Table1 - создаёт текст всех функций +func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumnsString []string) string { Otvet := TextTemplateFunction // diff --git a/internal/create_files/server_grpc_tables/server_grpc_tables_update.go b/internal/create_files/server_grpc_tables/server_grpc_tables_update.go index 833fb22..7acb6c6 100644 --- a/internal/create_files/server_grpc_tables/server_grpc_tables_update.go +++ b/internal/create_files/server_grpc_tables/server_grpc_tables_update.go @@ -13,8 +13,8 @@ import ( "strings" ) -// CreateFilesUpdateEveryColumn - создаёт 1 файл в папке grpc_server -func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn - создаёт 1 файл в папке grpc_server +func CreateFiles_UpdateEveryColumn(Table1 *types.Table) error { var err error //чтение файлов @@ -72,7 +72,7 @@ func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { } //создание текста - TextUpdateEveryColumn := FindTextUpdateEveryColumn(TextGRPCServerUpdateFunc, Table1) + TextUpdateEveryColumn := FindText_UpdateEveryColumn(TextGRPCServerUpdateFunc, Table1) //// пустой файл не нужен //if TextUpdateEveryColumn == "" { // return err @@ -106,8 +106,8 @@ func CreateFilesUpdateEveryColumn(Table1 *types.Table) error { return err } -// FindTextUpdateEveryColumn - возвращает текст для всех таблиц -func FindTextUpdateEveryColumn(TextGRPCServerUpdateFunc string, Table1 *types.Table) string { +// FindText_UpdateEveryColumn - возвращает текст для всех таблиц +func FindText_UpdateEveryColumn(TextGRPCServerUpdateFunc string, Table1 *types.Table) string { Otvet := "" //сортировка по названию таблиц @@ -127,7 +127,7 @@ func FindTextUpdateEveryColumn(TextGRPCServerUpdateFunc string, Table1 *types.Ta continue } - TextColumn1 := FindTextUpdateEveryColumn1(TextGRPCServerUpdateFunc, Table1, Column1) + TextColumn1 := FindText_UpdateEveryColumn1(TextGRPCServerUpdateFunc, Table1, Column1) Otvet = Otvet + TextColumn1 + "\n\n" } @@ -135,8 +135,8 @@ func FindTextUpdateEveryColumn(TextGRPCServerUpdateFunc string, Table1 *types.Ta return Otvet } -// FindTextUpdateEveryColumn1 - возвращает текст для одной таблицы -func FindTextUpdateEveryColumn1(TextGRPCServerUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string { +// FindText_UpdateEveryColumn1 - возвращает текст для одной таблицы +func FindText_UpdateEveryColumn1(TextGRPCServerUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string { Otvet := TextGRPCServerUpdateFunc ModelName := Table1.NameGo @@ -172,13 +172,13 @@ func FindTextUpdateEveryColumn1(TextGRPCServerUpdateFunc string, Table1 *types.T Otvet = strings.ReplaceAll(Otvet, "ColumnName", ColumnName) Otvet = strings.ReplaceAll(Otvet, "Model.Update()", "Model."+FuncName+"()") - Otvet = ReplaceIDRequestID_1PK(Otvet, Table1) + Otvet = Replace_IDRequestID_1PK(Otvet, Table1) return Otvet } -// ReplaceIDRequestID_1PK - замена "ID := Request.ID" -func ReplaceIDRequestID_1PK(Text string, Table1 *types.Table) string { +// Replace_IDRequestID_1PK - замена "ID := Request.ID" +func Replace_IDRequestID_1PK(Text string, Table1 *types.Table) string { Otvet := Text //замена ID := Request.ID @@ -194,8 +194,8 @@ func ReplaceIDRequestID_1PK(Text string, Table1 *types.Table) string { return Otvet } -// CreateFilesUpdateEveryColumnTest - создаёт 1 файл в папке grpc_server -func CreateFilesUpdateEveryColumnTest(Table1 *types.Table) error { +// CreateFiles_UpdateEveryColumn_Test - создаёт 1 файл в папке grpc_server +func CreateFiles_UpdateEveryColumn_Test(Table1 *types.Table) error { var err error //чтение файлов @@ -258,7 +258,7 @@ func CreateFilesUpdateEveryColumnTest(Table1 *types.Table) error { } //создание текста - TextUpdateEveryColumn := FindTextUpdateEveryColumnTest(TextGRPCServerUpdateFunc, Table1) + TextUpdateEveryColumn := FindText_UpdateEveryColumn_Test(TextGRPCServerUpdateFunc, Table1) //Postgres_ID_Test = ID Minimum TextGRPCServer = Replace_Model_ID_Test(TextGRPCServer, Table1) @@ -299,8 +299,8 @@ func CreateFilesUpdateEveryColumnTest(Table1 *types.Table) error { return err } -// FindTextUpdateEveryColumnTest - возвращает текст для всех таблиц -func FindTextUpdateEveryColumnTest(TextGRPCServerUpdateFunc string, Table1 *types.Table) string { +// FindText_UpdateEveryColumn_Test - возвращает текст для всех таблиц +func FindText_UpdateEveryColumn_Test(TextGRPCServerUpdateFunc string, Table1 *types.Table) string { Otvet := "" //сортировка по названию таблиц @@ -320,7 +320,7 @@ func FindTextUpdateEveryColumnTest(TextGRPCServerUpdateFunc string, Table1 *type continue } - TextColumn1 := FindTextUpdateEveryColumnTest1(TextGRPCServerUpdateFunc, Table1, Column1) + TextColumn1 := FindText_UpdateEveryColumn_Test1(TextGRPCServerUpdateFunc, Table1, Column1) Otvet = Otvet + TextColumn1 + "\n\n" } @@ -328,8 +328,8 @@ func FindTextUpdateEveryColumnTest(TextGRPCServerUpdateFunc string, Table1 *type return Otvet } -// FindTextUpdateEveryColumnTest1 - возвращает текст для одной таблицы -func FindTextUpdateEveryColumnTest1(TextGRPCServerUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string { +// FindText_UpdateEveryColumn_Test1 - возвращает текст для одной таблицы +func FindText_UpdateEveryColumn_Test1(TextGRPCServerUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string { Otvet := TextGRPCServerUpdateFunc ModelName := Table1.NameGo diff --git a/internal/create_files/server_nrpc_starter/server_nrpc_starter.go b/internal/create_files/server_nrpc_starter/server_nrpc_starter.go index 1f3bcc1..8ce828f 100644 --- a/internal/create_files/server_nrpc_starter/server_nrpc_starter.go +++ b/internal/create_files/server_nrpc_starter/server_nrpc_starter.go @@ -19,17 +19,17 @@ func CreateAllFiles() error { return err } - err = CreateServerGRPCStarter() + err = CreateFile_ServerGRPCStarter() if err != nil { - log.Error("CreateServerGRPCStarter() error: ", err) + log.Error("CreateFile_ServerGRPCStarter() error: ", err) return err } return err } -// CreateServerGRPCStarter - создаёт 1 файл в папке server_grpc -func CreateServerGRPCStarter() error { +// CreateFile_ServerGRPCStarter - создаёт 1 файл в папке server_grpc +func CreateFile_ServerGRPCStarter() error { var err error //чтение файлов diff --git a/internal/create_files/server_nrpc_starter/server_nrpc_starter_test.go b/internal/create_files/server_nrpc_starter/server_nrpc_starter_test.go deleted file mode 100644 index 374e162..0000000 --- a/internal/create_files/server_nrpc_starter/server_nrpc_starter_test.go +++ /dev/null @@ -1 +0,0 @@ -package server_nrpc_starter diff --git a/internal/create_files/tables_tables/tables_tables.go b/internal/create_files/tables_tables/tables_tables.go index a95a1e4..d93b637 100644 --- a/internal/create_files/tables_tables/tables_tables.go +++ b/internal/create_files/tables_tables/tables_tables.go @@ -55,9 +55,9 @@ func CreateFiles(Table1 *types.Table) error { // создание файла struct if config.Settings.NEED_CREATE_DB_TABLES == true { - err = CreateFilesTable_struct(Table1, DirTemplatesTable, DirReadyTable) + err = CreateFiles_Table_struct(Table1, DirTemplatesTable, DirReadyTable) if err != nil { - log.Error("CreateFilesTable_struct() table: ", Table1.Name, " error: ", err) + log.Error("CreateFiles_Table_struct() table: ", Table1.Name, " error: ", err) return err } } @@ -65,8 +65,8 @@ func CreateFiles(Table1 *types.Table) error { return err } -// CreateFilesTable_struct - создаёт 1 файл со структурой в папке model -func CreateFilesTable_struct(Table1 *types.Table, DirTemplatesTable, DirReadyTable string) error { +// CreateFiles_Table_struct - создаёт 1 файл со структурой в папке model +func CreateFiles_Table_struct(Table1 *types.Table, DirTemplatesTable, DirReadyTable string) error { var err error var ModelName string @@ -85,8 +85,8 @@ func CreateFilesTable_struct(Table1 *types.Table, DirTemplatesTable, DirReadyTab TextModel = create_files.Replace_PackageName(TextModel, DirReadyTable) //создание текста - TextModel, TextModelStruct, ModelName, err := FindTextModelStruct(TextModel, Table1) - TextModel = ReplaceModelStruct(TextModel, TextModelStruct) + TextModel, TextModelStruct, ModelName, err := FindText_ModelStruct(TextModel, Table1) + TextModel = Replace_ModelStruct(TextModel, TextModelStruct) // TextModel = create_files.Replace_TemplateModel_to_Model(TextModel, Table1.NameGo) @@ -97,10 +97,10 @@ func CreateFilesTable_struct(Table1 *types.Table, DirTemplatesTable, DirReadyTab //TextModel = config.Settings.TEXT_MODULE_GENERATED + TextModel if config.Settings.HAS_IS_DELETED == true { - TextModel = DeleteFuncDelete(TextModel, ModelName, Table1) - TextModel = DeleteFuncRestore(TextModel, ModelName, Table1) + TextModel = DeleteFunc_Delete(TextModel, ModelName, Table1) + TextModel = DeleteFunc_Restore(TextModel, ModelName, Table1) } - TextModel = DeleteFuncFind_byExtID(TextModel, ModelName, Table1) + TextModel = DeleteFunc_Find_byExtID(TextModel, ModelName, Table1) //import time TextModel = create_files.CheckAndAdd_ImportTime_FromText(TextModel) @@ -123,8 +123,8 @@ func CreateFilesTable_struct(Table1 *types.Table, DirTemplatesTable, DirReadyTab return err } -// FindTextModelStruct - возвращает текст структуры и тегов gorm -func FindTextModelStruct(TextModel string, Table1 *types.Table) (string, string, string, error) { +// FindText_ModelStruct - возвращает текст структуры и тегов gorm +func FindText_ModelStruct(TextModel string, Table1 *types.Table) (string, string, string, error) { var Otvet string var ModelName string var err error @@ -208,7 +208,7 @@ type ` + ModelNameWithPrefix + ` struct { } var TextColumn string - TextModel, TextColumn = FindTextColumn(TextModel, Table1, Column1) + TextModel, TextColumn = FindText_Column(TextModel, Table1, Column1) Otvet = Otvet + TextColumn + "\n" Table1.MapColumns[key1] = Column1 } @@ -223,8 +223,8 @@ type ` + ModelNameWithPrefix + ` struct { return TextModel, Otvet, ModelName, err } -// FindTextColumn - возвращает текст gorm -func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { +// FindText_Column - возвращает текст gorm +func FindText_Column(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { Otvet := "" // Code string `json:"code" gorm:"column:code;default:0"` @@ -233,13 +233,13 @@ func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column ColumnModelName := create_files.FormatName(Column1.Name) Type_go := Column1.TypeGo - TextModel, Type_go = FindColumnTypeGoImport(TextModel, Table1, Column1) + TextModel, Type_go = Find_ColumnTypeGoImport(TextModel, Table1, Column1) //Column1.TypeGo = Type_go TextDefaultValue := "" if Column1.IsPrimaryKey == false { TextDefaultValue = create_files.FindText_DefaultGORMValue(Column1) } - TextPrimaryKey := FindTextPrimaryKey(Column1.IsPrimaryKey) + TextPrimaryKey := FindText_PrimaryKey(Column1.IsPrimaryKey) Description := Column1.Description Description = create_files.PrintableString(Description) //экранирование символов @@ -266,8 +266,8 @@ func FindTextColumn(TextModel string, Table1 *types.Table, Column1 *types.Column return TextModel, Otvet } -// FindTextPrimaryKey - возвращает строку gorm для primaryKey -func FindTextPrimaryKey(Is_identity bool) string { +// FindText_PrimaryKey - возвращает строку gorm для primaryKey +func FindText_PrimaryKey(Is_identity bool) string { Otvet := "" if Is_identity == true { @@ -277,8 +277,8 @@ func FindTextPrimaryKey(Is_identity bool) string { return Otvet } -// ReplaceModelStruct - заменяет структуру модели на новую -func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { +// Replace_ModelStruct - заменяет структуру модели на новую +func Replace_ModelStruct(TextTemplateModel, TextModelStruct string) string { Otvet := "" ModelName := config.Settings.TEXT_TEMPLATE_MODEL @@ -292,14 +292,14 @@ func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { } if pos1 < 0 { - log.Panic("ReplaceModelStruct() error: in model.go_ not found text: ", TextFind1) + log.Panic("Replace_ModelStruct() error: in model.go_ not found text: ", TextFind1) } s2 := TextTemplateModel[pos1:] TextFind1 = "}\n" posEnd := strings.Index(s2, TextFind1) if posEnd < 0 { - log.Panic("ReplaceModelStruct() error: in model.go_ not found text: ", TextFind1) + log.Panic("Replace_ModelStruct() error: in model.go_ not found text: ", TextFind1) } // @@ -308,8 +308,8 @@ func ReplaceModelStruct(TextTemplateModel, TextModelStruct string) string { return Otvet } -// DeleteFuncDelete - удаляет функцию Delete() -func DeleteFuncDelete(TextModel, ModelName string, Table1 *types.Table) string { +// DeleteFunc_Delete - удаляет функцию Delete() +func DeleteFunc_Delete(TextModel, ModelName string, Table1 *types.Table) string { Otvet := TextModel _, ok := Table1.MapColumns["is_deleted"] @@ -338,8 +338,8 @@ func DeleteFuncDelete(TextModel, ModelName string, Table1 *types.Table) string { return Otvet } -// DeleteFuncRestore - удаляет функцию Restore() -func DeleteFuncRestore(TextModel, Modelname string, Table1 *types.Table) string { +// DeleteFunc_Restore - удаляет функцию Restore() +func DeleteFunc_Restore(TextModel, Modelname string, Table1 *types.Table) string { Otvet := TextModel _, ok := Table1.MapColumns["is_deleted"] @@ -368,8 +368,8 @@ func DeleteFuncRestore(TextModel, Modelname string, Table1 *types.Table) string return Otvet } -// DeleteFuncFind_byExtID - удаляет функцию Find_ByExtID() -func DeleteFuncFind_byExtID(TextModel, Modelname string, Table1 *types.Table) string { +// DeleteFunc_Find_byExtID - удаляет функцию Find_ByExtID() +func DeleteFunc_Find_byExtID(TextModel, Modelname string, Table1 *types.Table) string { Otvet := TextModel // @@ -402,8 +402,8 @@ func DeleteFuncFind_byExtID(TextModel, Modelname string, Table1 *types.Table) st return Otvet } -// FindColumnTypeGoImport - заменяет ID на Alias -func FindColumnTypeGoImport(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { +// Find_ColumnTypeGoImport - заменяет ID на Alias +func Find_ColumnTypeGoImport(TextModel string, Table1 *types.Table, Column1 *types.Column) (string, string) { Otvet := Column1.TypeGo //тип колонки из БД или из convert_id.json