1
1
mirror of https://github.com/yandex/pgmigrate.git synced 2024-09-19 16:17:24 +03:00

Fix info command fail without target on initialized database

This commit is contained in:
secwall 2017-04-01 15:50:39 +03:00
parent a2e7c694fa
commit 6a75b43d7c

View File

@ -181,13 +181,15 @@ def _get_migrations_info(base_dir, baseline_v, target_v):
Get migrations from baseline to target from base dir
'''
migrations = {}
target = target_v if target_v is not None else float('inf')
for version, ret in _get_migrations_info_from_dir(base_dir).items():
if version > baseline_v and version <= target_v:
if version > baseline_v and version <= target:
migrations[version] = ret.meta
else:
LOG.info(
'Ignore migration %r cause baseline: %r or target: %r',
ret, baseline_v, target_v
ret, baseline_v, target
)
return migrations