Updated orm_test

This commit is contained in:
thomashii 2021-05-18 23:07:36 +08:00
parent e5036e734f
commit 3af80f80b2
32 changed files with 89 additions and 106 deletions

View file

@ -1,3 +1,6 @@
# 4.0.0-beta.2
* Resolved static analysis warnings
# 4.0.0-beta.1 # 4.0.0-beta.1
* Migrated to support Dart SDK 2.12.x NNBD * Migrated to support Dart SDK 2.12.x NNBD

View file

@ -1,5 +1,5 @@
name: angel3_migration_runner name: angel3_migration_runner
version: 4.0.0-beta.1 version: 4.0.0-beta.2
description: Command-line based database migration runner for Angel's ORM. description: Command-line based database migration runner for Angel's ORM.
homepage: https://github.com/dukefirehawk/angel/tree/angel3/packages/orm/angel_migration_runner homepage: https://github.com/dukefirehawk/angel/tree/angel3/packages/orm/angel_migration_runner
environment: environment:

View file

@ -0,0 +1,8 @@
# angel3_orm_test
[![version](https://img.shields.io/badge/pub-v4.0.0-brightgreen)](https://pub.dartlang.org/packages/angel3_orm_test)
[![Null Safety](https://img.shields.io/badge/null-safety-brightgreen)](https://dart.dev/null-safety)
[![Gitter](https://img.shields.io/gitter/room/angel_dart/discussion)](https://gitter.im/angel_dart/discussion)
[![License](https://img.shields.io/github/license/dukefirehawk/angel)](https://github.com/dukefirehawk/angel/tree/angel3/packages/orm/angel_orm_test/LICENSE)
Angel's ORM Test

View file

@ -1,7 +1,7 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_framework/angel_framework.dart'; import 'package:angel3_framework/angel3_framework.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_orm_test/src/models/car.dart'; import 'package:angel3_orm_test/src/models/car.dart';
@Expose('/api/cars') @Expose('/api/cars')
class CarController extends Controller { class CarController extends Controller {

View file

@ -1,8 +1,7 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/book.dart'; import 'models/book.dart';
import 'package:optional/optional.dart';
import 'util.dart'; import 'util.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/custom_expr.dart'; import 'models/custom_expr.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/unorthodox.dart'; import 'models/unorthodox.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/has_car.dart'; import 'models/has_car.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/tree.dart'; import 'models/tree.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/has_map.dart'; import 'models/has_map.dart';

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/leg.dart'; import 'models/leg.dart';

View file

@ -1,6 +1,6 @@
import 'dart:async'; import 'dart:async';
import 'dart:io'; import 'dart:io';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/user.dart'; import 'models/user.dart';
import 'util.dart'; import 'util.dart';

View file

@ -1,9 +1,9 @@
library angel_orm.generator.models.book; library angel_orm3.generator.models.book;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'book.g.dart'; part 'book.g.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm.generator.models.book; part of angel_orm3.generator.models.book;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,9 +1,9 @@
library angel_orm.generator.models.car; library angel_orm3.generator.models.car;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'car.g.dart'; part 'car.g.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm.generator.models.car; part of angel_orm3.generator.models.car;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,7 +1,7 @@
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'custom_expr.g.dart'; part 'custom_expr.g.dart';

View file

@ -1,6 +1,6 @@
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'email_indexed.g.dart'; part 'email_indexed.g.dart';

View file

@ -1,7 +1,7 @@
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
// import 'car.dart'; // import 'car.dart';

View file

@ -1,7 +1,7 @@
import 'dart:convert'; import 'dart:convert';
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:collection/collection.dart'; import 'package:collection/collection.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';

View file

@ -1,9 +1,9 @@
library angel_orm_generator.test.models.leg; library angel3_orm_generator.test.models.leg;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'leg.g.dart'; part 'leg.g.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm_generator.test.models.leg; part of angel3_orm_generator.test.models.leg;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,9 +1,9 @@
library angel_orm_generator.test.models.order; library angel3_orm_generator.test.models.order;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'order.g.dart'; part 'order.g.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm_generator.test.models.order; part of angel3_orm_generator.test.models.order;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,9 +1,9 @@
library angel_orm_generator.test.models.tree; library angel3_orm_generator.test.models.tree;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:collection/collection.dart'; import 'package:collection/collection.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm_generator.test.models.tree; part of angel3_orm_generator.test.models.tree;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,7 +1,7 @@
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';
part 'unorthodox.g.dart'; part 'unorthodox.g.dart';

View file

@ -1,9 +1,9 @@
library angel_orm_generator.test.models.user; library angel3_orm_generator.test.models.user;
import 'package:angel_migration/angel_migration.dart'; import 'package:angel3_migration/angel3_migration.dart';
import 'package:angel_model/angel_model.dart'; import 'package:angel3_model/angel3_model.dart';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:angel_serialize/angel_serialize.dart'; import 'package:angel3_serialize/angel3_serialize.dart';
import 'package:collection/collection.dart'; import 'package:collection/collection.dart';
import 'package:optional/optional.dart'; import 'package:optional/optional.dart';

View file

@ -1,6 +1,6 @@
// GENERATED CODE - DO NOT MODIFY BY HAND // GENERATED CODE - DO NOT MODIFY BY HAND
part of angel_orm_generator.test.models.user; part of angel3_orm_generator.test.models.user;
// ************************************************************************** // **************************************************************************
// MigrationGenerator // MigrationGenerator

View file

@ -1,5 +1,5 @@
import 'dart:async'; import 'dart:async';
import 'package:angel_orm/angel_orm.dart'; import 'package:angel3_orm/angel3_orm.dart';
import 'package:test/test.dart'; import 'package:test/test.dart';
import 'models/car.dart'; import 'models/car.dart';

View file

@ -1,45 +1,18 @@
name: angel_orm_test name: angel3_orm_test
version: 3.0.0 version: 3.0.0-beta.1
publish_to: none
description: Common tests for Angel ORM backends. description: Common tests for Angel ORM backends.
homepage: https://github.com/dukefirehawk/angel/tree/angel3/packages/orm/angel_orm_test
publish_to: none
environment: environment:
sdk: '>=2.12.0 <3.0.0' sdk: '>=2.12.0 <3.0.0'
dependencies: dependencies:
angel_migration: angel3_migration: ^4.0.0-beta.1
git: angel3_model: ^3.0.0
url: https://github.com/dukefirehawk/angel.git angel3_orm: ^4.0.0-beta.1
ref: sdk-2.12.x_nnbd angel3_serialize: ^4.0.0
path: packages/orm/angel_migration test: ^1.17.4
angel_model:
git:
url: https://github.com/dukefirehawk/angel.git
ref: sdk-2.12.x_nnbd
path: packages/model
angel_orm:
git:
url: https://github.com/dukefirehawk/angel.git
ref: sdk-2.12.x_nnbd
path: packages/orm/angel_orm
angel_serialize:
git:
url: https://github.com/dukefirehawk/angel.git
ref: sdk-2.12.x_nnbd
path: packages/serialize/angel_serialize
test: ^1.17.3
dev_dependencies: dev_dependencies:
angel_orm_generator: angel3_orm_generator: ^4.0.0-beta.1
git: angel3_framework: ^4.0.0
url: https://github.com/dukefirehawk/angel.git
ref: sdk-2.12.x_nnbd
path: packages/orm/angel_orm_generator
angel_framework:
git:
url: https://github.com/dukefirehawk/angel.git
ref: sdk-2.12.x_nnbd
path: packages/framework
build_runner: ^2.0.1 build_runner: ^2.0.1
optional: ^6.0.0-nullsafety.2 optional: ^6.0.0-nullsafety.2
#dependency_overrides:
# angel_orm:
# path: ../angel_orm