when the error say unterminated quote, you should take heed

This commit is contained in:
lpm0073 2022-05-14 10:16:58 -05:00
parent 18563e31ed
commit e3f2f3c124
3 changed files with 20 additions and 21 deletions

View File

@ -1,5 +1,5 @@
mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "CREATE DATABASE IF NOT EXISTS {{ CREDENTIALS_MYSQL_DATABASE }};"" mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "CREATE DATABASE IF NOT EXISTS {{ CREDENTIALS_MYSQL_DATABASE }};"
mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "CREATE USER IF NOT EXISTS '{{ CREDENTIALS_MYSQL_USERNAME }}';" mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "CREATE USER IF NOT EXISTS '{{ CREDENTIALS_MYSQL_USERNAME }}';"
mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "ALTER USER '{{ CREDENTIALS_MYSQL_USERNAME }}'@'%' IDENTIFIED BY '{{ CREDENTIALS_MYSQL_PASSWORD }}';" mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "ALTER USER '{{ CREDENTIALS_MYSQL_USERNAME }}'@'%' IDENTIFIED BY '{{ CREDENTIALS_MYSQL_PASSWORD }}';"
mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "GRANT ALL ON {{ CREDENTIALS_MYSQL_DATABASE }}.* TO '{{ CREDENTIALS_MYSQL_USERNAME }}'@'%';" mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "GRANT ALL ON {{ CREDENTIALS_MYSQL_DATABASE }}.* TO '{{ CREDENTIALS_MYSQL_USERNAME }}'@'%';"
mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} -e "SELECT * FROM credentials.core_user LIMIT 10;" mysql -u {{ MYSQL_ROOT_USERNAME }} --password="{{ MYSQL_ROOT_PASSWORD }}" --host "{{ MYSQL_HOST }}" --port {{ MYSQL_PORT }} < propagate_users.sql

View File

@ -1,19 +1,19 @@
INSERT credentials.core_user (password, last_login, is_superuser, username, first_name, last_name, email, is_staff, is_active, date_joined, full_name, lms_user_id) INSERT credentials.core_user (password, last_login, is_superuser, username, first_name, last_name, email, is_staff, is_active, date_joined, full_name, lms_user_id)
SELECT lms_user.password, SELECT lms_user.password,
lms_user.last_login, lms_user.last_login,
lms_user.is_superuser, lms_user.is_superuser,
lms_user.username, lms_user.username,
lms_user.first_name, lms_user.first_name,
lms_user.last_name, lms_user.last_name,
lms_user.email, lms_user.email,
lms_user.is_staff, lms_user.is_staff,
lms_user.is_active, lms_user.is_active,
lms_user.date_joined, lms_user.date_joined,
CASE WHEN NOT ISNULL(lms_profile.name) THEN lms_profile.name ELSE lms_user.first_name + ' ' + lms_user.last_name END as full_name, CASE WHEN NOT ISNULL(lms_profile.name) THEN lms_profile.name ELSE lms_user.first_name + ' ' + lms_user.last_name END as full_name,
lms_user.id as lms_user_id lms_user.id as lms_user_id
FROM openedx.auth_user lms_user FROM openedx.auth_user lms_user
LEFT JOIN openedx.auth_userprofile as lms_profile ON (lms_user.id = lms_profile.user_id) LEFT JOIN openedx.auth_userprofile as lms_profile ON (lms_user.id = lms_profile.user_id)
LEFT JOIN credentials.core_user credentials_user ON (lms_user.id = credentials_user.lms_user_id) LEFT JOIN credentials.core_user credentials_user ON (lms_user.id = credentials_user.lms_user_id)
LEFT JOIN credentials.core_user credentials_user2 ON (lms_user.username = credentials_user2.username) LEFT JOIN credentials.core_user credentials_user2 ON (lms_user.username = credentials_user2.username)
WHERE (credentials_user.id IS NULL) AND WHERE (credentials_user.id IS NULL) AND
(credentials_user2.username IS NULL); (credentials_user2.username IS NULL);

View File

@ -1 +0,0 @@
SELECT count(*) FROM openedx.auth_user lms_user;