Как я генерирую приспособления Symfony YML от вырезания данных базы данных?

Система:: Строка имеет конструктора, который берет char*:

 using namespace system;
 const char* charstr = "Hello, world!";
 String^ clistr = gcnew String(charstr);
 Console::WriteLine(clistr);

Получение символа* назад немного более трудно, но не слишком плохо:

 IntPtr p = Marshal::StringToHGlobalAnsi(clistr);
 char *pNewCharStr = static_cast<char*>(p.ToPointer());
 cout << pNewCharStr << endl;
 Marshal::FreeHGlobal(p);
13
задан j0k 13 February 2013 в 17:39
поделиться

4 ответа

In Symfony 1.0 use the command:

$ php symfony propel-dump-data  <APPLICATION_NAME> <FIXTURES_DIR_OR_FILE> [<ENVIRONMENT_NAME>]

In versions 1.1 and 1.2 use the following command:

$ php symfony propel:data-dump <APPLICATION_NAME> [<TARGET>] [--env=<ENVIRONMENT_NAME>]
5
ответ дан 1 December 2019 в 20:57
поделиться

Я нашел решение в почтовом архиве. Пользователь использует

symfony propel:data-dump > fixture.yml
6
ответ дан 1 December 2019 в 20:57
поделиться

Мне просто нужно было сделать это под symfony 1.2 и Doctrine.

symfony doctrine: data-dump

Это выгружает всю базу данных в data / fixtures / data.yml. Я загрузил некоторые данные в базу данных с помощью файла .sql и хотел, чтобы он использовался в качестве приспособления для моей действующей базы данных. Я просто отредактировал файл data.yml до нужной мне таблицы базы данных.

Альтернативой было написать код для чтения таблицы базы данных и вывода ее в формате YAML.

5
ответ дан 1 December 2019 в 20:57
поделиться

В symfony 1.4 вам просто нужно записать:

./symfony doctrine:data-dump

и вы получите файл data/fixtures/data.yml

:-)

12
ответ дан 1 December 2019 в 20:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: