⧼vector-jumptocontent⧽

Bigint field: Difference between revisions

From EPrints Documentation
No edit summary
Line 3: Line 3:


== Description ==
== Description ==
This field represents an integer whose value may be too big to to store in a standard database [[Int field]].
This field represents an integer whose value may be too big to store (i.e. greater than 2,147,483,647 or less than -2,147,483.647) in a standard database [[Int field]].  


== Inheritance ==
== Inheritance ==

Revision as of 14:08, 16 April 2023


Description

This field represents an integer whose value may be too big to store (i.e. greater than 2,147,483,647 or less than -2,147,483.647) in a standard database Int field.

Inheritance

Additional Properties

As for Int fields.

Required Phrases

No additional phrases beyond those required for Int fields.

Database

Bigint fields are stored in the database as

fieldname BIGINT(20)

API

See API page.

Examples

A basic example.

{
    name => 'population',
    type => 'bigint',
}

Restrict number of digits can be added to this field in the wokflow.

{
    name => 'hesa_id',
    type => 'bigint',
    digits => 13,
}