// dart format width=80 // GENERATED BY drift_dev, DO NOT MODIFY. // ignore_for_file: type=lint,unused_import // import 'package:drift/drift.dart'; class TopSite extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; TopSite(this.attachedDatabase, [this._alias]); late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'PRIMARY KEY NOT NULL', ); late final GeneratedColumn title = GeneratedColumn( 'title', 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 source = GeneratedColumn( 'source', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); late final GeneratedColumn orderKey = GeneratedColumn( 'order_key', 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', ); @override List get $columns => [ id, title, url, source, orderKey, createdAt, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'top_site'; @override Set get $primaryKey => {id}; @override List> get uniqueKeys => [ {url}, ]; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override TopSite createAlias(String alias) { return TopSite(attachedDatabase, alias); } @override List get customConstraints => const ['UNIQUE(url)']; @override bool get dontWriteConstraints => true; } class TopSiteSeedState extends Table with TableInfo { @override final GeneratedDatabase attachedDatabase; final String? _alias; TopSiteSeedState(this.attachedDatabase, [this._alias]); late final GeneratedColumn seedId = GeneratedColumn( 'seed_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, $customConstraints: 'PRIMARY KEY NOT NULL', ); late final GeneratedColumn appliedAt = GeneratedColumn( 'applied_at', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, $customConstraints: 'NOT NULL', ); @override List get $columns => [seedId, appliedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'top_site_seed_state'; @override Set get $primaryKey => {seedId}; @override Never map(Map data, {String? tablePrefix}) { throw UnsupportedError('TableInfo.map in schema verification code'); } @override TopSiteSeedState createAlias(String alias) { return TopSiteSeedState(attachedDatabase, alias); } @override bool get dontWriteConstraints => true; } class DatabaseAtV1 extends GeneratedDatabase { DatabaseAtV1(QueryExecutor e) : super(e); late final TopSite topSite = TopSite(this); late final Index idxTopSiteOrderKey = Index( 'idx_top_site_order_key', 'CREATE INDEX idx_top_site_order_key ON top_site (order_key)', ); late final TopSiteSeedState topSiteSeedState = TopSiteSeedState(this); @override Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ topSite, idxTopSiteOrderKey, topSiteSeedState, ]; @override int get schemaVersion => 1; }