diff --git a/bin/sql-to-migration-format.awk b/bin/sql-to-migration-format.awk new file mode 100755 index 0000000..caacb6e --- /dev/null +++ b/bin/sql-to-migration-format.awk @@ -0,0 +1,23 @@ +#!/usr/bin/awk -f + +BEGIN { + OFS = "\t" +} + +{ + login = $1 + domain = $3 + data[login][domain] = 1 +} + +END { + for ( login in data ) { + domains = "" + nb = 0 + for ( domain in data[login] ) { + nb += 1 + domains = (domains "\t" domain) + } + print nb, login, domains + } +}