Documentation
¶
Index ¶
- func AddTextOmit(TextDB string, Table1 *types.Table) string
- func CreateAllFiles(MapAll map[string]*types.Table) error
- func CreateFiles(Table1 *types.Table) error
- func CreateFiles_Cache(Table1 *types.Table) error
- func CreateFiles_Cache_Test(Table1 *types.Table) error
- func CreateFiles_FindBy(Table1 *types.Table) error
- func CreateFiles_FindBy_Table(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_FindBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
- func CreateFiles_FindBy_Test(Table1 *types.Table) error
- func CreateFiles_FindBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_FindBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
- func CreateFiles_FindMassBy(Table1 *types.Table) error
- func CreateFiles_FindMassBy_Table(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
- func CreateFiles_FindMassBy_Test(Table1 *types.Table) error
- func CreateFiles_FindMassBy_Test_Table(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
- func CreateFiles_FindModelBy(MapAll map[string]*types.Table, Table1 *types.Table) error
- func CreateFiles_FindModelBy_Table(MapAll map[string]*types.Table, Table1 *types.Table, TextCrud *string, ...) string
- func CreateFiles_FindModelBy_Table1(MapAll map[string]*types.Table, Table1 *types.Table, TextCrud *string, ...) string
- func CreateFiles_FindModelBy_Test(MapAll map[string]*types.Table, Table1 *types.Table) error
- func CreateFiles_FindModelBy_Test_Table(MapAll map[string]*types.Table, Table1 *types.Table, ...) string
- func CreateFiles_FindModelBy_Test_Table1(MapAll map[string]*types.Table, Table1 *types.Table, ...) string
- func CreateFiles_ReadAll(Table1 *types.Table) error
- func CreateFiles_ReadAllTable(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_ReadAll_Table1(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_ReadAll_Test(Table1 *types.Table) error
- func CreateFiles_ReadAll_TestTable(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_ReadAll_Test_Table1(Table1 *types.Table, TextTemplateFunction string) string
- func CreateFiles_Test(Table1 *types.Table) error
- func CreateFiles_UpdateEveryColumn(Table1 *types.Table) error
- func CreateFiles_UpdateEveryColumn_Test(Table1 *types.Table) error
- func DeleteFunc_DeleteCtx(TextModel string, Table1 *types.Table) string
- func DeleteFunc_Find_byExtIDCtx(TextModel string, Table1 *types.Table) string
- func DeleteFunc_RestoreCtx(TextModel string, Table1 *types.Table) string
- func DeleteFunc_TestDelete(Text string, Table1 *types.Table) string
- func DeleteFunc_TestFind_byExtID(Text string, Table1 *types.Table) string
- func DeleteFunc_TestRestore(Text string, Table1 *types.Table) string
- func FindTextUpdateEveryColumn(TextCrudUpdateFunc string, Table1 *types.Table) string
- func FindTextUpdateEveryColumn1(TextCrudUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string
- func FindTextUpdateEveryColumnTest(TextCrudUpdateFunc string, Table1 *types.Table) string
- func FindTextUpdateEveryColumnTest1(TextCrudUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string
- func RenameFunctions(TextDB string, Table1 *types.Table) string
- func ReplaceCacheRemove(Text string, Table1 *types.Table) string
- func ReplaceCacheRemove_1PK(Text string, Table1 *types.Table) string
- func ReplaceCacheRemove_ManyPK(Text string, Table1 *types.Table) string
- func ReplaceColumnNamePK(Text string, Table1 *types.Table) string
- func ReplacePrimaryKeyM_ID(Text string, Table1 *types.Table) string
- func ReplaceText_ExtID0(TextDB string, Table1 *types.Table) string
- func ReplaceText_created_at(s string, Table1 *types.Table) string
- func ReplaceText_is_deleted_deleted_at(s string, Table1 *types.Table) string
- func ReplaceText_modified_at(s string, Table1 *types.Table) string
- func Replace_ExtID_equal0_string(TextDB string, Table1 *types.Table) string
- func Replace_IDToAlias_OtvetID(Text string, Table1 *types.Table) string
- func Replace_IDtoID(Text string, Table1 *types.Table) string
- func Replace_Postgres_ID_Test(Text string, Table1 *types.Table) string
- func Replace_Postgres_ID_Update_Test(Text string, Table1 *types.Table) string
- func Replace_PrimaryKeyOtvetID(Text string, Table1 *types.Table) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddTextOmit ¶
AddTextOmit - добавляет код для записи null в колонки Nullable
func CreateAllFiles ¶
CreateAllFiles - создаёт все файлы в папке db
func CreateFiles ¶
CreateFiles - создаёт 1 файл в папке db
func CreateFiles_Cache ¶
CreateFiles_Cache - создаёт 1 файл "*_cache.go" в папке crud
func CreateFiles_Cache_Test ¶
CreateFiles_Cache_Test - создаёт 1 файл "*_cache_test.go" в папке crud
func CreateFiles_FindBy ¶
CreateFiles_FindBy - создаёт 1 файл в папке crud
func CreateFiles_FindBy_Table ¶
CreateFiles_FindBy_Table - создаёт текст всех функций
func CreateFiles_FindBy_Table1 ¶
func CreateFiles_FindBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
CreateFiles_FindBy_Table1 - создаёт текст всех функций
func CreateFiles_FindBy_Test ¶
CreateFiles_FindBy_Test - создаёт 1 файл в папке crud
func CreateFiles_FindBy_Test_Table ¶
CreateFiles_FindBy_Test_Table - создаёт текст всех функций
func CreateFiles_FindBy_Test_Table1 ¶
func CreateFiles_FindBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
CreateFiles_FindBy_Test_Table1 - создаёт текст всех функций
func CreateFiles_FindMassBy ¶
CreateFiles_FindMassBy - создаёт 1 файл в папке crud
func CreateFiles_FindMassBy_Table ¶
CreateFiles_FindMassBy_Table - создаёт текст всех функций
func CreateFiles_FindMassBy_Table1 ¶
func CreateFiles_FindMassBy_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
CreateFiles_FindMassBy_Table1 - создаёт текст всех функций
func CreateFiles_FindMassBy_Test ¶
CreateFiles_FindMassBy_Test - создаёт 1 файл в папке crud
func CreateFiles_FindMassBy_Test_Table ¶
CreateFiles_FindMassBy_Test_Table - создаёт текст всех функций
func CreateFiles_FindMassBy_Test_Table1 ¶
func CreateFiles_FindMassBy_Test_Table1(Table1 *types.Table, TextTemplateFunction string, MassColumns1 []string) string
CreateFiles_FindMassBy_Test_Table1 - создаёт текст всех функций
func CreateFiles_FindModelBy ¶
CreateFiles_FindModelBy - создаёт 1 файл в папке crud
func CreateFiles_FindModelBy_Table ¶
func CreateFiles_FindModelBy_Table(MapAll map[string]*types.Table, Table1 *types.Table, TextCrud *string, TextTemplateFunction string) string
CreateFiles_FindModelBy_Table - создаёт текст всех функций
func CreateFiles_FindModelBy_Table1 ¶
func CreateFiles_FindModelBy_Table1(MapAll map[string]*types.Table, Table1 *types.Table, TextCrud *string, TextTemplateFunction string, Column1 *types.Column) string
CreateFiles_FindModelBy_Table1 - создаёт текст всех функций
func CreateFiles_FindModelBy_Test ¶
CreateFiles_FindModelBy_Test - создаёт 1 файл в папке crud
func CreateFiles_FindModelBy_Test_Table ¶
func CreateFiles_FindModelBy_Test_Table(MapAll map[string]*types.Table, Table1 *types.Table, TextTemplateFunction string) string
CreateFiles_FindModelBy_Test_Table - создаёт текст всех функций
func CreateFiles_FindModelBy_Test_Table1 ¶
func CreateFiles_FindModelBy_Test_Table1(MapAll map[string]*types.Table, Table1 *types.Table, TextTemplateFunction string, Column1 *types.Column) string
CreateFiles_FindModelBy_Test_Table1 - создаёт текст всех функций
func CreateFiles_ReadAll ¶
CreateFiles_ReadAll - создаёт 1 файл в папке crud
func CreateFiles_ReadAllTable ¶
CreateFiles_ReadAllTable - создаёт текст всех функций
func CreateFiles_ReadAll_Table1 ¶
CreateFiles_ReadAll_Table1 - создаёт текст всех функций
func CreateFiles_ReadAll_Test ¶
CreateFiles_ReadAll_Test - создаёт 1 файл в папке crud
func CreateFiles_ReadAll_TestTable ¶
CreateFiles_ReadAll_TestTable - создаёт текст всех функций
func CreateFiles_ReadAll_Test_Table1 ¶
CreateFiles_ReadAll_Test_Table1 - создаёт текст всех функций
func CreateFiles_Test ¶
CreateFiles_Test - создаёт 1 файл в папке db
func CreateFiles_UpdateEveryColumn ¶
CreateFiles_UpdateEveryColumn - создаёт 1 файл в папке crud
func CreateFiles_UpdateEveryColumn_Test ¶
CreateFiles_UpdateEveryColumn_Test - создаёт 1 файл в папке grpc_client
func DeleteFunc_DeleteCtx ¶
DeleteFunc_DeleteCtx - удаляет функцию Delete_ctx()
func DeleteFunc_Find_byExtIDCtx ¶
DeleteFunc_Find_byExtIDCtx - удаляет функцию Find_ByExtID_ctx()
func DeleteFunc_RestoreCtx ¶
DeleteFunc_RestoreCtx - удаляет функцию Restore_ctx()
func DeleteFunc_TestDelete ¶
DeleteFunc_TestDelete - удаляет функцию Delete()
func DeleteFunc_TestFind_byExtID ¶
DeleteFunc_Find_byExtID - удаляет функцию Find_ByExtID()
func DeleteFunc_TestRestore ¶
DeleteFunc_TestRestore - удаляет функцию Restore()
func FindTextUpdateEveryColumn ¶
FindTextUpdateEveryColumn - возвращает текст для всех таблиц
func FindTextUpdateEveryColumn1 ¶
func FindTextUpdateEveryColumn1(TextCrudUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string
FindTextUpdateEveryColumn1 - возвращает текст для одной таблицы
func FindTextUpdateEveryColumnTest ¶
FindTextUpdateEveryColumnTest - возвращает текст для всех таблиц
func FindTextUpdateEveryColumnTest1 ¶
func FindTextUpdateEveryColumnTest1(TextCrudUpdateFunc string, Table1 *types.Table, Column1 *types.Column) string
FindTextUpdateEveryColumnTest1 - возвращает текст для одной таблицы
func RenameFunctions ¶
RenameFunctions - заменяет названия функций, на названия из файла
func ReplaceCacheRemove ¶
ReplaceCacheRemove - заменяет cache.Remove(IntFromAlias(m.ID))
func ReplaceCacheRemove_1PK ¶
ReplaceCacheRemove1PK - заменяет cache.Remove(IntFromAlias(m.ID))
func ReplaceCacheRemove_ManyPK ¶
ReplaceCacheRemove_ManyPK - заменяет cache.Remove(IntFromAlias(m.ID)) на cache.Remove(m.StringIdentifier())
func ReplaceColumnNamePK ¶
ReplaceColumnNamePK - заменяет "ColumnNamePK" на текст имя колонки
func ReplacePrimaryKeyM_ID ¶
ReplacePrimaryKeyM_ID - заменяет "Otvet.ID" на название колонки PrimaryKey
func ReplaceText_ExtID0 ¶
ReplaceText_ExtID0 - заменяет текст "ExtID ==0"
func ReplaceText_created_at ¶
ReplaceText_created_at - заменяет текст "Text_created_at" на текст из файла
func ReplaceText_is_deleted_deleted_at ¶
ReplaceText_is_deleted_deleted_at - заменяет текст "Text_is_deleted_deleted_at" на текст из файла
func ReplaceText_modified_at ¶
ReplaceText_modified_at - заменяет текст "Text_modified_at" на текст из файла
func Replace_ExtID_equal0_string ¶
Replace_ExtID_equal0_string - заменяет "ExtID == 0 " на "ExtID == "" "
func Replace_IDToAlias_OtvetID ¶
Replace_IDToAlias_OtvetID - заменяет "Otvet.ID = ID" на "Otvet.ID = alias.Name(ID)"
func Replace_IDtoID ¶
Replace_IDtoID_Many - заменяет int64(ID) на ID, и остальные PrimaryKey
func Replace_Postgres_ID_Test ¶
Replace_Postgres_ID_Test - заменяет текст "const Postgres_ID_Test = 0" на нужные ИД, для много колонок PrimaryKey
func Replace_Postgres_ID_Update_Test ¶
Replace_Postgres_ID_Update_Test - заменяет текст "const Postgres_ID_Test = 0" на нужные ИД, для много колонок PrimaryKey
Types ¶
This section is empty.