Olá, teria como falar sobre métodos para alimentar a base de dados, como por exemplo, seed, loaddata, ou algum outro método? Para grandes quantidades de dados
Olá, teria como falar sobre métodos para alimentar a base de dados, como por exemplo, seed, loaddata, ou algum outro método? Para grandes quantidades de dados
Tudo ótimo, Guilherme.
Como já desenvolvia em Ruby on rails, seed era um recurso muito prático, pra agilizar a população de dados pra testar a aplicação.
Porém, notei, após uma pesquisa superficial, que em Django tem alguns meios de fazer isso (não tão otimizados como o seed em rails), que seriam: json, django-seed, yaml.
Na hora de usar tive uma certa dificuldade com a configuração de campos, principalmente com datas, chaves primarias e acabei não conseguindo fazer com json, por exemplo.
No meu caso usei para tentar popular duas tabelas. uma com locais(id, nome_local, localização) e outra com Equipamentos(id, nome_equip, nome_local(Fk), data_instalacao)
Nesse exemplo básico não consegui popular as tabelas, menos seguindo a ordem de popular primeiro Locais e depois Equipamentos