fix migration
This commit is contained in:
parent
ade8725c1e
commit
7c27a329e5
3 changed files with 11 additions and 11 deletions
|
@ -101,8 +101,7 @@ class ModelCommand extends Command {
|
|||
..reset();
|
||||
|
||||
if (argResults['migration']) {
|
||||
deps.add(
|
||||
const MakerDependency('angel_migration', '^1.0.0-alpha'));
|
||||
deps.add(const MakerDependency('angel_migration', '^1.0.0-alpha'));
|
||||
|
||||
var migrationLib = new LibraryBuilder()
|
||||
..addDirective(
|
||||
|
@ -129,7 +128,8 @@ class ModelCommand extends Command {
|
|||
]);
|
||||
callback.addStatement(cascade);
|
||||
|
||||
up.addStatement(reference('schema').invoke('create', [callback]));
|
||||
up.addStatement(
|
||||
reference('schema').invoke('create', [literal(tableName), callback]));
|
||||
|
||||
// down()
|
||||
var down = new MethodBuilder('down', returnType: lib$core.$void);
|
||||
|
@ -148,12 +148,12 @@ class ModelCommand extends Command {
|
|||
await migrationFile.create(recursive: true);
|
||||
await migrationFile
|
||||
.writeAsString(prettyToSource(migrationLib.buildAst()));
|
||||
_pen
|
||||
..green()
|
||||
..call(
|
||||
'${Icon.CHECKMARK} Created migration file "${migrationFile.absolute.path}".')
|
||||
..call()
|
||||
..reset();
|
||||
_pen
|
||||
..green()
|
||||
..call(
|
||||
'${Icon.CHECKMARK} Created migration file "${migrationFile.absolute.path}".')
|
||||
..call()
|
||||
..reset();
|
||||
}
|
||||
|
||||
if (deps.isNotEmpty) await depend(deps);
|
||||
|
|
|
@ -3,7 +3,7 @@ import 'dart:convert';
|
|||
import 'package:http/src/base_client.dart' as http;
|
||||
import 'package:pub_semver/pub_semver.dart';
|
||||
|
||||
final Version PACKAGE_VERSION = new Version(1, 1, 5, build: '1');
|
||||
final Version PACKAGE_VERSION = new Version(1, 1, 5, build: '2');
|
||||
Future<Version> fetchCurrentVersion(http.BaseClient client) async {
|
||||
var response =
|
||||
await client.get('https://pub.dartlang.org/api/packages/angel_cli');
|
||||
|
|
|
@ -2,7 +2,7 @@ author: "Tobe O <thosakwe@gmail.com>"
|
|||
description: "Command-line tools for the Angel framework."
|
||||
homepage: "https://github.com/angel-dart/angel_cli"
|
||||
name: "angel_cli"
|
||||
version: 1.1.5+1
|
||||
version: 1.1.5+2
|
||||
dependencies:
|
||||
# analyzer: "^0.29.0"
|
||||
args: ^0.13.4
|
||||
|
|
Loading…
Reference in a new issue