База юзеров MySQL

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
PoCTo
Posts:17
Joined:09 July 2007, 02:24
Location:Moscow
Contact:
База юзеров MySQL

Post by PoCTo » 14 February 2008, 16:10

Вопрос - как это ставится и/или где об этом почитать?
Rise'n'shine, mr.Freeman, rise'n'shine ;)

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: База юзеров MySQL

Post by cher » 14 February 2008, 22:12

Это не реализовано пока.

mincer
Posts:11
Joined:18 March 2009, 19:57

Re: База юзеров MySQL

Post by mincer » 18 April 2009, 15:13

Хочу перенести базу юзеров в MySQL. Читаю в истории изменений:
Для перехода от хранения базы пользователей в XML-файле к
хранению базы пользователей в MySQL необходимо настроить плагин,
создать базу данных, а затем выполнить команду
userlist-server --convert --from xml --to mysql
Насколько я понял, теперь эта утилита называется ej-users.

Выполняю:
ej-users --convert --from xml --to mysql
Получаю:
invalid number of arguments
Как быть?
З.Ы Неплохо было бы добавить команду --help к данной утилите.

dk
Posts:129
Joined:25 March 2006, 19:37
Location:Москва, школа 179
Contact:

Re: База юзеров MySQL

Post by dk » 18 April 2009, 17:36

ej-users --convert --from xml --to mysql
Там ошибка в описании. Правильная команда:
ej-users --convert --from-plugin xml --to-plugin mysql

mincer
Posts:11
Joined:18 March 2009, 19:57

Re: База юзеров MySQL

Post by mincer » 18 April 2009, 17:55

Большое спасибо!

mincer
Posts:11
Joined:18 March 2009, 19:57

Re: База юзеров MySQL

Post by mincer » 25 April 2009, 18:17

Можно ли как-то добавлять новых пользователей при помощи командной строки?

dk
Posts:129
Joined:25 March 2006, 19:37
Location:Москва, школа 179
Contact:

Re: База юзеров MySQL

Post by dk » 26 April 2009, 19:38

Насколько мне известно, нет.

Есть API для Python, позволяющее работать с базой пользователей: http://www.ejudge.ru/wiki/index.php/Pyt ... 0%B5%D0%B9

Я же при необходимости добавить пользователей в ejudge массово делаю непосредственно вставки в базу MySQL.

Post Reply