1
0
mirror of https://github.com/ManyakRus/crud_generator.git synced 2025-12-24 00:51:36 +02:00

сделал pgx, Request.ID = LawsuitStatusType_ID_Test

This commit is contained in:
Nikitin Aleksandr
2025-07-01 10:07:22 +03:00
parent dd3aa872b8
commit 484f1430ef
3 changed files with 10 additions and 3 deletions

View File

@@ -197,11 +197,13 @@ func Replace_Model_ID_Test_ManyPK(Text string, Table1 *types.Table) string {
VariableName := Table1.NameGo + "_" + Name + "_Test"
//Text1 := Convert_GolangVariableToProtobufVariableID(Table1, Column1, VariableName)
RequestColumnName := create_files.Find_RequestFieldName(Table1, Column1)
TextNew = TextNew + "\tRequest." + RequestColumnName + " = " + VariableName + "\n"
//TextVariable := VariableName
TextVariable := create_files.Convert_GolangVariableToProtobufVariableType(Table1, Column1, VariableName, Column1.TypeGo)
TextNew = TextNew + "\tRequest." + RequestColumnName + " = " + TextVariable + "\n"
}
Otvet = strings.ReplaceAll(Otvet, TextFind, TextNew)
//заменим Request.ID = LawsuitStatusType_ID_Test
//заменим Request2.ID = LawsuitStatusType_ID_Test
TextFind = "\tRequest2.ID = LawsuitStatusType_ID_Test\n"
TextNew = ""
for _, Column1 := range MassPK {
@@ -209,7 +211,8 @@ func Replace_Model_ID_Test_ManyPK(Text string, Table1 *types.Table) string {
VariableName := Table1.NameGo + "_" + Name + "_Test"
//Text1 := Convert_GolangVariableToProtobufVariableID(Table1, Column1, VariableName)
RequestColumnName := create_files.Find_RequestFieldName(Table1, Column1)
TextNew = TextNew + "\tRequest2." + RequestColumnName + " = " + VariableName + "\n"
TextVariable := create_files.Convert_GolangVariableToProtobufVariableType(Table1, Column1, VariableName, Column1.TypeGo)
TextNew = TextNew + "\tRequest2." + RequestColumnName + " = " + TextVariable + "\n"
}
Otvet = strings.ReplaceAll(Otvet, TextFind, TextNew)

View File

@@ -202,6 +202,9 @@ func CreateFiles_Test(Table1 *types.Table) error {
//import time
TextGRPCServer = create_files.CheckAndAdd_ImportTime_FromText(TextGRPCServer)
//import timestamppb.New()
TextGRPCServer = create_files.CheckAndAdd_ImportTimestamp_FromText(TextGRPCServer)
//замена импортов на новые URL
//TextGRPCServer = create_files.Replace_RepositoryImportsURL(TextGRPCServer)