Manuale · 3

Numero automatico

Una vera colonna fisica il cui valore, alla creazione di una nuova riga, viene assegnato automaticamente in modo progressivo – ma non tramite il meccanismo nativo di auto-incremento del rispettivo database, bensì gestito da IllusionDB stesso.

Il motivo: i meccanismi nativi differiscono troppo tra i database supportati (Postgres SERIAL, MySQL/MariaDB AUTO_INCREMENT, SQLite solo per il proprio ID di riga INTEGER PRIMARY KEY) – una soluzione propria dell’app funziona invece in modo identico su tutti e quattro i motori, anche aggiunta successivamente a una tabella già esistente (incluso il riempimento retroattivo delle righe già presenti).

Alla creazione viene richiesto solo il nome della colonna – nessuna opzione di prefisso o formattazione.