// dart format width=80 import 'dart:typed_data' as i2; // GENERATED BY drift_dev, DO NOT MODIFY. // ignore_for_file: type=lint,unused_import // import 'package:drift/drift.dart'; class Varieties extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Varieties(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn label = GeneratedColumn( 'label', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn speciesId = GeneratedColumn( 'species_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn cultivarName = GeneratedColumn( 'cultivar_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn category = GeneratedColumn( 'category', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn notes = GeneratedColumn( 'notes', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, label, speciesId, cultivarName, category, notes, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'varieties'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Varieties createAlias(String alias) { return Varieties(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class VarietyVernacularNames extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; VarietyVernacularNames(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn varietyId = GeneratedColumn( 'variety_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn name = GeneratedColumn( 'name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn language = GeneratedColumn( 'language', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn region = GeneratedColumn( 'region', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, varietyId, name, language, region, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'variety_vernacular_names'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override VarietyVernacularNames createAlias(String alias) { return VarietyVernacularNames(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class Species extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Species(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn scientificName = GeneratedColumn( 'scientific_name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn wikidataQid = GeneratedColumn( 'wikidata_qid', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn gbifKey = GeneratedColumn( 'gbif_key', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn family = GeneratedColumn( 'family', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn isBundled = GeneratedColumn( 'is_bundled', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_bundled IN (0, 1))', defaultValue: const CustomExpression('0'), ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, scientificName, wikidataQid, gbifKey, family, isBundled, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'species'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Species createAlias(String alias) { return Species(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class SpeciesCommonNames extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; SpeciesCommonNames(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn speciesId = GeneratedColumn( 'species_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn name = GeneratedColumn( 'name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn language = GeneratedColumn( 'language', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, speciesId, name, language, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'species_common_names'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override SpeciesCommonNames createAlias(String alias) { return SpeciesCommonNames(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class Lots extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Lots(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn varietyId = GeneratedColumn( 'variety_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn type = GeneratedColumn( 'type', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT \'seed\'', defaultValue: const CustomExpression('\'seed\''), ); late final GeneratedColumn harvestYear = GeneratedColumn( 'harvest_year', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityKind = GeneratedColumn( 'quantity_kind', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityPrecise = GeneratedColumn( 'quantity_precise', aliasedName, true, type: DriftSqlType.double, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityLabel = GeneratedColumn( 'quantity_label', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn storageLocation = GeneratedColumn( 'storage_location', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn offerStatus = GeneratedColumn( 'offer_status', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT \'private\'', defaultValue: const CustomExpression('\'private\''), ); late final GeneratedColumn seedbankId = GeneratedColumn( 'seedbank_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, varietyId, type, harvestYear, quantityKind, quantityPrecise, quantityLabel, storageLocation, offerStatus, seedbankId, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'lots'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Lots createAlias(String alias) { return Lots(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class GerminationTests extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; GerminationTests(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn lotId = GeneratedColumn( 'lot_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn testedOn = GeneratedColumn( 'tested_on', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn sampleSize = GeneratedColumn( 'sample_size', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn germinatedCount = GeneratedColumn( 'germinated_count', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn notes = GeneratedColumn( 'notes', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, lotId, testedOn, sampleSize, germinatedCount, notes, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'germination_tests'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override GerminationTests createAlias(String alias) { return GerminationTests(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class Movements extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Movements(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn lotId = GeneratedColumn( 'lot_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn type = GeneratedColumn( 'type', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn occurredOn = GeneratedColumn( 'occurred_on', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn counterpartyId = GeneratedColumn( 'counterparty_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityKind = GeneratedColumn( 'quantity_kind', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityPrecise = GeneratedColumn( 'quantity_precise', aliasedName, true, type: DriftSqlType.double, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn quantityLabel = GeneratedColumn( 'quantity_label', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn parentMovementId = GeneratedColumn( 'parent_movement_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn plantareId = GeneratedColumn( 'plantare_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn notes = GeneratedColumn( 'notes', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, lastAuthor, schemaRowVersion, lotId, type, occurredOn, counterpartyId, quantityKind, quantityPrecise, quantityLabel, parentMovementId, plantareId, notes, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'movements'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Movements createAlias(String alias) { return Movements(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class Parties extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Parties(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn displayName = GeneratedColumn( 'display_name', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn publicKey = GeneratedColumn( 'public_key', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn kind = GeneratedColumn( 'kind', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT \'person\'', defaultValue: const CustomExpression('\'person\''), ); late final GeneratedColumn note = GeneratedColumn( 'note', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, displayName, publicKey, kind, note, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'parties'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Parties createAlias(String alias) { return Parties(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class Attachments extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; Attachments(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn parentType = GeneratedColumn( 'parent_type', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn parentId = GeneratedColumn( 'parent_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn kind = GeneratedColumn( 'kind', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn uri = GeneratedColumn( 'uri', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn bytes = GeneratedColumn( 'bytes', aliasedName, true, type: DriftSqlType.blob, requiredDuringInsert: false, $customConstraints: 'NULL', ); late final GeneratedColumn mimeType = GeneratedColumn( 'mime_type', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, parentType, parentId, kind, uri, bytes, mimeType, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'attachments'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override Attachments createAlias(String alias) { return Attachments(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class ExternalLinks extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; ExternalLinks(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn lastAuthor = GeneratedColumn( 'last_author', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn isDeleted = GeneratedColumn( 'is_deleted', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 0 CHECK (is_deleted IN (0, 1))', defaultValue: const CustomExpression('0'), ); late final GeneratedColumn schemaRowVersion = GeneratedColumn( 'schema_row_version', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: false, $customConstraints: 'NOT NULL DEFAULT 1', defaultValue: const CustomExpression('1'), ); late final GeneratedColumn parentType = GeneratedColumn( 'parent_type', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn parentId = GeneratedColumn( 'parent_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn url = GeneratedColumn( 'url', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn title = GeneratedColumn( 'title', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false, $customConstraints: 'NULL', ); @override List get $columns => [ id, createdAt, updatedAt, lastAuthor, isDeleted, schemaRowVersion, parentType, parentId, url, title, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'external_links'; @override Set get $primaryKey => {id}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override ExternalLinks createAlias(String alias) { return ExternalLinks(attachedDatabase, alias); } @override List get customConstraints => const ['PRIMARY KEY(id)']; @override bool get dontWriteConstraints => true; } class DatabaseAtV2 extends GeneratedDatabase { DatabaseAtV2(QueryExecutor e) : super(e); late final Varieties varieties = Varieties(this); late final VarietyVernacularNames varietyVernacularNames = VarietyVernacularNames(this); late final Species species = Species(this); late final SpeciesCommonNames speciesCommonNames = SpeciesCommonNames(this); late final Lots lots = Lots(this); late final GerminationTests germinationTests = GerminationTests(this); late final Movements movements = Movements(this); late final Parties parties = Parties(this); late final Attachments attachments = Attachments(this); late final ExternalLinks externalLinks = ExternalLinks(this); @override Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ varieties, varietyVernacularNames, species, speciesCommonNames, lots, germinationTests, movements, parties, attachments, externalLinks, ]; @override int get schemaVersion => 2; }