function migrate_example_beer_data_topic in Migrate 7.2
Same name and namespace in other branches
- 6.2 migrate_example/beer.install.inc \migrate_example_beer_data_topic()
1 call to migrate_example_beer_data_topic()
- migrate_example_beer_install in migrate_example/
beer.install.inc
File
- migrate_example/
beer.install.inc, line 765 - Set up for the beer (basic) example.
Code
function migrate_example_beer_data_topic() {
$fields = array(
'style',
'details',
'style_parent',
'region',
'hoppiness',
);
$query = db_insert('migrate_example_beer_topic')
->fields($fields);
$data = array(
array(
'ale',
'traditional',
NULL,
'Medieval British Isles',
'Medium',
),
array(
'red ale',
'colorful',
'ale',
NULL,
NULL,
),
array(
'pilsner',
'refreshing',
NULL,
'Pilsen, Bohemia (now Czech Republic)',
'Low',
),
);
foreach ($data as $row) {
$query
->values(array_combine($fields, $row));
}
$query
->execute();
}