sysgen icon indicating copy to clipboard operation
sysgen copied to clipboard

Falha de FK

Open bjverde opened this issue 6 years ago • 1 comments

Problema relatado pelo usuário @helhoso no comentario https://github.com/bjverde/formDin/issues/192#issuecomment-543160647

Mais um detalhe...
Quando selecionei apenas uma tabela que continha chave estrangeira, o sistema gerou uma chamada para uma classe que não foi criada.
Sugestão: Exibir um alerta e não prosseguir informando que existe uma dependencia não declarada
OU adicionar a tabela da chave estrangeira e criar as classes necessárias.

bjverde avatar Oct 18 '19 00:10 bjverde

Provável ponto de melhoria

gen03.php > $listFkFieldsTableSelected = TGeneratorHelper::listFKFieldsTablesSelected(); (linha 79)

TGeneratorHelper > listFKFieldsTablesSelected > $refTable = $FieldsTableSelected[$key]['REFERENCED_TABLE_NAME'][$keyFieldFkTable]; (linha 529)

bjverde avatar Oct 19 '19 03:10 bjverde