Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como funciona o auto increment ?

No SQLite, precisamos declarar o auto increment para que o valor do id seja incrementado, porém o mesmo não é declarado na criação da tabela contacts, mas mesmo assim ele incrementa o valor do id. Como ele funciona no SQFlite?

1 resposta
solução!

Olá Paula.

O SQFlite trabalha diretamente com o SQLite, podemos até dizer que ele é um solução low-level no ambiente do Flutter, portanto o auto incremente é informando na criação da tabela por meio do código SQL (como se estivesse usando o SQLite).

Mas nada impede de criar um código intermediário entre a camada de logica e o banco de dados, para sua própria implementação do auto incremente em vez de usar à do SQLite.