Exemplo prático de CRUD em Flutter usando sqflite (SQLite local). Útil como referência para projetos pequenos com persistência offline.
- Migration inicial e operações CRUD em SQLite.
- Separação em camadas:
model/repository/ui. - Validação de formulário e tratamento de erro.
flutter pub get
flutter runlib/
models/ # entidades
repositories/ # acesso ao SQLite
pages/ # telas
main.dart
MIT.