Обновлен проект. Добавлена БД
This commit is contained in:
@@ -0,0 +1,401 @@
|
||||
{
|
||||
"elements": {
|
||||
"collections": {
|
||||
"id": {
|
||||
"library_uri": "package:remever/database/tables.dart",
|
||||
"name": "collections"
|
||||
},
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1466,
|
||||
"name": "Collections"
|
||||
},
|
||||
"references": [],
|
||||
"type": "table",
|
||||
"columns": [
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "string"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "id",
|
||||
"nameInDart": "id",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 450,
|
||||
"name": "id"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": {
|
||||
"elements": [
|
||||
"() => const ",
|
||||
{
|
||||
"lexeme": "Uuid",
|
||||
"import_uri": "package:uuid/uuid.dart"
|
||||
},
|
||||
"().v6()"
|
||||
]
|
||||
},
|
||||
"defaultArgument": null,
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": "/// Идентификатор записи",
|
||||
"constraints": [
|
||||
{
|
||||
"type": "limit_text_length",
|
||||
"min_length": 36,
|
||||
"max_length": 36
|
||||
}
|
||||
],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "dateTime"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "created_at",
|
||||
"nameInDart": "createdAt",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 684,
|
||||
"name": "createdAt"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "currentDateAndTime",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
}
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": "/// Дата создания",
|
||||
"constraints": [
|
||||
{
|
||||
"type": "check",
|
||||
"dart_expression": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "ComparableExpr",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(",
|
||||
{
|
||||
"lexeme": "createdAt",
|
||||
"tag": "createdAt"
|
||||
},
|
||||
").isBiggerThan(",
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"<",
|
||||
{
|
||||
"lexeme": "DateTime",
|
||||
"import_uri": "dart:core"
|
||||
},
|
||||
">(",
|
||||
{
|
||||
"lexeme": "DateTime",
|
||||
"import_uri": "dart:core"
|
||||
},
|
||||
"(1950)))"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "dateTime"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "updated_at",
|
||||
"nameInDart": "updatedAt",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 923,
|
||||
"name": "updatedAt"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "currentDateAndTime",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
}
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": "/// Дата последней модификации",
|
||||
"constraints": [
|
||||
{
|
||||
"type": "check",
|
||||
"dart_expression": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "ComparableExpr",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(",
|
||||
{
|
||||
"lexeme": "updatedAt",
|
||||
"tag": "updatedAt"
|
||||
},
|
||||
").isBiggerThan(",
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"<",
|
||||
{
|
||||
"lexeme": "DateTime",
|
||||
"import_uri": "dart:core"
|
||||
},
|
||||
">(",
|
||||
{
|
||||
"lexeme": "DateTime",
|
||||
"import_uri": "dart:core"
|
||||
},
|
||||
"(1950)))"
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "string"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "title",
|
||||
"nameInDart": "title",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1548,
|
||||
"name": "title"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": null,
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "string"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "desc",
|
||||
"nameInDart": "desc",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1585,
|
||||
"name": "desc"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": null,
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "string"
|
||||
},
|
||||
"nullable": true,
|
||||
"nameInSql": "image",
|
||||
"nameInDart": "image",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1621,
|
||||
"name": "image"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": null,
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "string"
|
||||
},
|
||||
"nullable": true,
|
||||
"nameInSql": "payload",
|
||||
"nameInDart": "payload",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1669,
|
||||
"name": "payload"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": null,
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "int"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "likes_count",
|
||||
"nameInDart": "likesCount",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1718,
|
||||
"name": "likesCount"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(0)"
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "bool"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "is_liked",
|
||||
"nameInDart": "isLiked",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1787,
|
||||
"name": "isLiked"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(false)"
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "bool"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "is_public",
|
||||
"nameInDart": "isPublic",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1857,
|
||||
"name": "isPublic"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(false)"
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
},
|
||||
{
|
||||
"sqlType": {
|
||||
"builtin": "bool"
|
||||
},
|
||||
"nullable": false,
|
||||
"nameInSql": "include_in_training",
|
||||
"nameInDart": "includeInTraining",
|
||||
"declaration": {
|
||||
"source_uri": "package:remever/database/tables.dart",
|
||||
"offset": 1928,
|
||||
"name": "includeInTraining"
|
||||
},
|
||||
"typeConverter": null,
|
||||
"clientDefaultCode": null,
|
||||
"defaultArgument": {
|
||||
"elements": [
|
||||
{
|
||||
"lexeme": "Constant",
|
||||
"import_uri": "package:drift/src/runtime/query_builder/query_builder.dart"
|
||||
},
|
||||
"(false)"
|
||||
]
|
||||
},
|
||||
"overriddenJsonName": null,
|
||||
"referenceName": null,
|
||||
"documentationComment": null,
|
||||
"constraints": [],
|
||||
"customConstraints": null
|
||||
}
|
||||
],
|
||||
"existing_data_class": null,
|
||||
"table_constraints": [
|
||||
{
|
||||
"type": "primary_key",
|
||||
"columns": [
|
||||
"id"
|
||||
]
|
||||
}
|
||||
],
|
||||
"custom_parent_class": null,
|
||||
"interfaces_for_row_class": [],
|
||||
"fixed_entity_info_name": null,
|
||||
"base_dart_name": "Collections",
|
||||
"row_class_name": "Collection",
|
||||
"companion_class_name": null,
|
||||
"without_rowid": false,
|
||||
"strict": false,
|
||||
"write_default_constraints": true,
|
||||
"custom_constraints": [],
|
||||
"attached_indices": []
|
||||
}
|
||||
},
|
||||
"imports": [
|
||||
"package:drift/drift.dart",
|
||||
"package:uuid/uuid.dart"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user