parseMigrationDirectoryName
Summary
Parses a migration directory name into { id, name }.
Expected format: <digits>_<name>, such as 0001_create_users or
20260228090000_create_users (YYYYMMDDHHmmss).
The prefix must contain 1 to 64 digits.
Signature
function parseMigrationDirectoryName(name: string): { id: string; name: string }
Parameters
name
Migration directory basename.
Returns
Parsed migration id and name.