Como posso, um programador de usuário final, criar um novo modelo "CRUD" no Magento 2? Ou seja, quero criar os arquivos de classe PHP e arquivos de configuração XML que
- Deixe-me criar, ler, atualizar e excluir dados de uma tabela de banco de dados
- Deixe-me criar as tabelas iniciais do banco de dados que armazenam essas informações.
No Magento 1, isso foi tratado por um modelo, um modelo de recursos, um modelo de recursos de instalação e vários nós config.xml
. Não está 100% claro como isso é tratado no Magento 2.
Já existe um módulo de amostra ou um tutorial claro para isso? Ou trabalhar de trás para frente a partir de um modelo principal existente (como na página CMS) é nossa única opção?