Пример #1
0
        public virtual int ListMigrations([CanBeNull] string context)
        {
            var migrations = _migrationTool.GetMigrations(context);
            var any        = false;

            foreach (var migration in migrations)
            {
                // TODO: Show simple names
                _logger.LogInformation(migration.Id);
                any = true;
            }

            if (!any)
            {
                _logger.LogInformation("No migrations were found.");
            }

            return(0);
        }
Пример #2
0
        public virtual int ListMigrations([CanBeNull] string context)
        {
            var migrations = _migrationTool.GetMigrations(context);
            var any        = false;

            foreach (var migration in migrations)
            {
                // TODO: Show simple names
                Console.WriteLine(migration.GetMigrationId());
                any = true;
            }

            if (!any)
            {
                Console.WriteLine("No migrations were found.");
            }

            return(0);
        }
Пример #3
0
        public virtual void ListMigrations([CanBeNull] string context, [CanBeNull] string startupProject)
        {
            Execute(
                startupProject,
                () =>
            {
                var migrations = _migrationTool.GetMigrations(context, startupProject);
                var any        = false;
                foreach (var migration in migrations)
                {
                    // TODO: Show simple names
                    _logger.LogInformation(migration.Id);
                    any = true;
                }

                if (!any)
                {
                    _logger.LogInformation("No migrations were found");
                }
            });
        }