In Rails Migrazioni, che cosa fa il numero specificato per: limite rappresentare un intero?

voti
19

In Rails Migrazioni, che cosa fa il numero specificato per il: parametro del limite su un intero rappresenta? È il numero di byte o il numero di cifre?

cioè se dovessi specificare quanto segue:

t.integer :coefficient, :limit => 2

Questo significa che il database SQL riserverà due byte per ogni intero, o che ogni intero non può avere più di due cifre? Sto assumendo che significa byte, ma non sono positivi.

Grazie!

È pubblicato 09/12/2008 alle 22:33
fonte dall'utente
In altre lingue...                            


1 risposte

voti
28

In base alla documentazione , è il numero di caratteri per :stringe :textcolonne e il numero di byte per :binarye :integercolonne.

Risposto il 09/12/2008 a 22:38
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more