This commit is contained in:
Виктор Гладких 2019-11-08 11:42:40 +03:00
parent 251d29c461
commit be0412ffae

View File

@ -11,26 +11,16 @@ class Command(BaseCommand):
def account_sql(self): def account_sql(self):
with connections['legacy'].cursor() as cursor: with connections['legacy'].cursor() as cursor:
cursor.execute(''' cursor.execute('''
select REPLACE(p.image_url, 'original.png', p.attachment_file_name) as image_url,
p.attachment_file_name,
p.account_id
from
(
select select
REPLACE( url as image_url,
REPLACE(t.url, 'original.jpg', t.attachment_file_name),
'original.jpeg', t.attachment_file_name
) as image_url,
t.attachment_file_name,
t.account_id t.account_id
from from
( (
select a.account_id, a.attachment_file_name, select a.account_id, a.attachment_file_name,
LOWER(trim(CONCAT(u.url, a.attachment_suffix_url))) as url trim(CONCAT(u.url, a.attachment_suffix_url)) as url
from account_pictures a, from account_pictures a,
(select 'https://s3.eu-central-1.amazonaws.com/gm-test.com/media/' url) u (select 'https://s3.eu-central-1.amazonaws.com/gm-test.com/media/' as url) u
) t ) t
) p
''') ''')
return namedtuplefetchall(cursor) return namedtuplefetchall(cursor)