Generate cloud instead televendcloud entities
This commit is contained in:
@ -26,23 +26,23 @@ func GenerateFactory(ctx *Context) (string, error) {
|
||||
}
|
||||
|
||||
for moduleName, entityName := range fkImports {
|
||||
b.WriteString(fmt.Sprintf("from televend_core.databases.televend_repositories.%s.factory import (\n",
|
||||
b.WriteString(fmt.Sprintf("from televend_core.databases.cloud_repositories.%s.factory import (\n",
|
||||
moduleName))
|
||||
b.WriteString(fmt.Sprintf(" %sFactory,\n", entityName))
|
||||
b.WriteString(")\n")
|
||||
}
|
||||
|
||||
b.WriteString(fmt.Sprintf("from televend_core.databases.televend_repositories.%s.model import (\n",
|
||||
b.WriteString(fmt.Sprintf("from televend_core.databases.cloud_repositories.%s.model import (\n",
|
||||
ctx.ModuleName))
|
||||
b.WriteString(fmt.Sprintf(" %s,\n", ctx.EntityName))
|
||||
b.WriteString(")\n")
|
||||
b.WriteString("from televend_core.test_extras.factory_boy_utils import (\n")
|
||||
b.WriteString(" CustomSelfAttribute,\n")
|
||||
b.WriteString(" TelevendBaseFactory,\n")
|
||||
b.WriteString(" CloudBaseFactory,\n")
|
||||
b.WriteString(")\n\n\n")
|
||||
|
||||
// Class definition
|
||||
b.WriteString(fmt.Sprintf("class %sFactory(TelevendBaseFactory):\n", ctx.EntityName))
|
||||
b.WriteString(fmt.Sprintf("class %sFactory(CloudBaseFactory):\n", ctx.EntityName))
|
||||
|
||||
// Add boolean fields with defaults
|
||||
for _, col := range ctx.TableInfo.Columns {
|
||||
|
||||
Reference in New Issue
Block a user