Import photo ownership.

This commit is contained in:
2016-09-02 21:41:01 +02:00
parent 2f86231e61
commit 2c4277790b
3 changed files with 8 additions and 6 deletions

View File

@@ -155,7 +155,7 @@ for ($i = 0; $i < $num_photos; $i += 50)
echo 'Offset ' . $i . "...\n";
$photos = $pdb->query('
SELECT id, parent_id, captured, created, name, title, description, relative_url_cache, width, height, mime_type, weight
SELECT id, owner_id, parent_id, captured, created, name, title, description, relative_url_cache, width, height, mime_type, weight
FROM items
WHERE type = {string:photo}
ORDER BY id ASC
@@ -166,13 +166,14 @@ for ($i = 0; $i < $num_photos; $i += 50)
{
$res = $db->query('
INSERT INTO assets
(subdir, filename, title, slug, mimetype, image_width, image_height, date_captured, priority)
(id_user_uploaded, subdir, filename, title, slug, mimetype, image_width, image_height, date_captured, priority)
VALUES
({string:subdir}, {string:filename}, {string:title}, {string:slug}, {string:mimetype},
({int:id_user_uploaded}, {string:subdir}, {string:filename}, {string:title}, {string:slug}, {string:mimetype},
{int:image_width}, {int:image_height},
IF({int:date_captured} > 0, FROM_UNIXTIME({int:date_captured}), NULL),
{int:priority})',
[
'id_user_uploaded' => $old_user_id_to_new_user_id[$photo['owner_id']],
'subdir' => $dirnames_by_old_album_id[$photo['parent_id']],
'filename' => $photo['name'],
'title' => $photo['title'],