discord-freepbx-manager/migrations/003_fuck_freepbx_gql.sql
2025-11-21 22:27:46 -07:00

10 lines
415 B
SQL

INSERT INTO userman_users (username, auth)
SELECT du.extension, '1'
FROM discord_users du
LEFT JOIN userman_users uu
ON uu.username = du.extension
WHERE uu.username IS NULL;
-- Some context for those wondering why this is here.
-- FreePBX's GraphQL API, for some reason, REQUIRES a userman user to exist for each extension before it'll allow you to update the name or password via GraphQL.
-- Fuck FreePBX GQL.