isIntSerialIdColumn property

bool get isIntSerialIdColumn

Whether the column is a primary key of type int serial.

Implementation

bool get isIntSerialIdColumn =>
    isPrimary &&
    (columnType == ColumnType.integer || columnType == ColumnType.bigint) &&
    ((columnDefault?.startsWith('nextval') ?? false) ||
        columnDefault == defaultIntSerial);