From 2421e6fc2cdc5cc63c4eeb358a7797c07524d96d Mon Sep 17 00:00:00 2001 From: Zach Daniel Date: Sun, 12 May 2024 12:50:13 -0400 Subject: [PATCH] fix: properly parse previous version from migration generation --- lib/migration_generator/migration_generator.ex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/migration_generator/migration_generator.ex b/lib/migration_generator/migration_generator.ex index 33899e6..424fdac 100644 --- a/lib/migration_generator/migration_generator.ex +++ b/lib/migration_generator/migration_generator.ex @@ -254,7 +254,7 @@ defmodule AshPostgres.MigrationGenerator do {ext_name, _version, up_fn, _down_fn} when is_function(up_fn, 1) -> current_version = Enum.find_value(extensions_snapshot[:installed] || [], 0, fn name -> - with ["", "v" <> version] <- String.split(name, to_string(ext_name)), + with ["", "_v" <> version] <- String.split(name, to_string(ext_name)), {integer, ""} <- Integer.parse(version) do integer else