portalId property

  1. @override
GeneratedColumn<int> portalId
latefinal

Unique event ID from NTUT Portal.

Nullable in DTO, but we expect it for syncing. We use our own auto-increment ID as the primary key and this as a unique constraint to avoid duplicates.

Implementation

@override
late final GeneratedColumn<int> portalId = GeneratedColumn<int>(
  'portal_id',
  aliasedName,
  false,
  type: DriftSqlType.int,
  requiredDuringInsert: true,
  defaultConstraints: GeneratedColumn.constraintIsAlways('UNIQUE'),
);