Current Competitions

We have the monthly Pro Plan Raffle where you can win LEGO prizes just by upgrading to the Rebrickable Pro Plan.

Pro Plan Raffles and Prizes

May 30, 2018
Starting from June I will be introducing a monthly raffle. I will be giving away a prize every month to a randomly selected Pro or Designer Plan user. There is no cost to entering the raffle, other than the standard Pro/Designer Plan upgrade cost.

Previous Competition/Raffle Winners

NOTE: All winners are ineligible to win other prizes for 12 months following their winning date.

Pro Plan Raffle - September 2026 $100 worth of LEGO Sept. 1, 2026 AlteredBrick
Pro Plan Raffle - August 2026 $100 worth of LEGO Aug. 1, 2026 smirpino
Pro Plan Raffle - August 2026 $100 worth of LEGO Aug. 1, 2026 RustyDustyBricks
Pro Plan Raffle - August 2026 $100 worth of LEGO Aug. 1, 2026 delasera
Pro Plan Raffle - August 2026 $100 worth of LEGO Aug. 1, 2026 inidatti
Pro Plan Raffle - August 2026 $100 worth of LEGO Aug. 1, 2026 FLXBrickChick
Pro Plan Raffle - July 2026 $100 worth of LEGO July 1, 2026 etaleTechnic
Pro Plan Raffle - June 2026 $100 worth of LEGO June 1, 2026 Cooter78nl
Pro Plan Raffle - May 2026 $100 worth of LEGO May 1, 2026 yumurs
Pro Plan Raffle - April 2026 $100 worth of LEGO April 1, 2026 stabi80
Pro Plan Raffle - March 2026 $100 worth of LEGO March 1, 2026 eljay222
Pro Plan Raffle - February 2026 $100 worth of LEGO Feb. 1, 2026 banati68
Pro Plan Raffle - January 2026 $100 worth of LEGO Jan. 1, 2026 ConsiderANapkin
Pro Plan Raffle - December 2025 $100 worth of LEGO Dec. 1, 2025 Rovel
Pro Plan Raffle - November 2025 $100 worth of LEGO Nov. 1, 2025 Bricking_art
Pro Plan Raffle - October 2025 $100 worth of LEGO Oct. 1, 2025 MarkMOC71
Pro Plan Raffle - September 2025 $100 worth of LEGO Sept. 1, 2025 Jameraco
Pro Plan Raffle - August 2025 $100 worth of LEGO Aug. 1, 2025 tarheelblue
Pro Plan Raffle - July 2025 $100 worth of LEGO July 1, 2025 Blue_Mason_Bricks
Pro Plan Raffle - June 2025 $100 worth of LEGO June 1, 2025 s90sml
Pro Plan Raffle - May 2025 $100 worth of LEGO May 1, 2025 Pleasedontspammebro
Pro Plan Raffle - April 2025 $100 worth of LEGO April 1, 2025 Tavernello
Pro Plan Raffle - March 2025 $100 worth of LEGO March 1, 2025 MinifigMan
Pro Plan Raffle - February 2025 $100 worth of LEGO Feb. 1, 2025 Skessinger
Pro Plan Raffle - January 2025 $100 worth of LEGO Jan. 1, 2025 jcecoke
Pro Plan Raffle - December 2024 $500 worth of LEGO Dec. 1, 2024 DanLyons
Pro Plan Raffle - November 2024 $100 worth of LEGO Nov. 1, 2024 Take_A_Brick
Pro Plan Raffle - October 2024 $100 worth of LEGO Oct. 1, 2024 Brick Studs
Pro Plan Raffle - September 2024 $100 worth of LEGO Sept. 1, 2024 PetProject
Pro Plan Raffle - August 2024 $100 worth of LEGO Aug. 1, 2024 Alang
Pro Plan Raffle - July 2024 $100 worth of LEGO July 1, 2024 PocMoc
Pro Plan Raffle - June 2024 $100 worth of LEGO June 1, 2024 righteous_dude
Pro Plan Raffle - May 2024 $100 worth of LEGO May 1, 2024 super_cacti
Pro Plan Raffle - April 2024 $100 worth of LEGO April 1, 2024 Woody271
Pro Plan Raffle - March 2024 $100 worth of LEGO March 1, 2024 andries.stam
Pro Plan Raffle - February 2024 $100 worth of LEGO Feb. 1, 2024 dgh3d
Pro Plan Raffle - December 2023 $100 worth of LEGO Dec. 1, 2023 Tharna
Pro Plan Raffle - November 2023 $100 worth of LEGO Nov. 1, 2023 zz0025
MOC Designer Draw - November 2023 $100 worth of LEGO Nov. 1, 2023 KMPMOCS
Off-Kilter Competition - 2nd Place $100 worth of LEGO Oct. 1, 2023 FunkyDonut MOC-160048 MOD-75980 H.O.M.E Battle Station Prototyp
MOC Designer Draw - October 2023 $100 worth of LEGO Oct. 1, 2023 PriXard
Pro Plan Raffle - October 2023 $100 worth of LEGO Oct. 1, 2023 Shattertype
Off-Kilter Competition - 1st Place $300 worth of LEGO Oct. 1, 2023 Gr33tje13 MOC-157192 Viking Shark Ship
MOC Designer Draw - September 2023 $100 worth of LEGO Sept. 1, 2023 Brick-Kitty Builds
Pro Plan Raffle - September 2023 $100 worth of LEGO Sept. 1, 2023 ZTBricks
Pro Plan Raffle - August 2023 $100 worth of LEGO Aug. 1, 2023 Barsea91
MOC Designer Draw - August 2023 $100 worth of LEGO Aug. 1, 2023 LegacyLego
MOC Designer Draw - July 2023 $100 worth of LEGO July 1, 2023 Lenarex
Pro Plan Raffle - June 2023 $100 worth of LEGO June 1, 2023 Mattyvx
MOC Designer Draw - June 2023 $100 worth of LEGO June 1, 2023 IBrickedItUp
Pro Plan Raffle - May 2023 $100 worth of LEGO May 1, 2023 shorty.sp
Pro Plan Raffle - April 2023 $100 worth of LEGO April 1, 2023 mverschaeve
Pro Plan Raffle - March 2023 $100 worth of LEGO March 1, 2023 morningstrummer
Pro Plan Raffle - February 2023 $100 worth of LEGO Feb. 1, 2023 Leelou1970
Pro Plan Raffle - January 2023 $100 worth of LEGO Jan. 1, 2023 Waller85
Pro Plan Raffle - December 2022 $100 worth of LEGO Dec. 1, 2022 Galloping
Pro Plan Raffle - November 2022 $100 worth of LEGO Nov. 1, 2022 BrickDesignerNL
Pro Plan Raffle - September 2022 $100 worth of LEGO Sept. 1, 2022 PL MOCs
Pro Plan Raffle - August 2022 $100 worth of LEGO Aug. 1, 2022 GreatToBeGary
Pro Plan Raffle - July 2022 $100 worth of LEGO July 1, 2022 Williew
Pro Plan Raffle - June 2022 $100 worth of LEGO June 1, 2022 wuppertroll
Pro Plan Raffle - April 2022 $100 worth of LEGO April 30, 2022 jkane
Pro Plan Raffle - May 2022 $100 worth of LEGO April 1, 2022 Maximo1988
Pro Plan Raffle - March 2022 $100 worth of LEGO March 1, 2022 firas_legocars
Pro Plan Raffle - February 2022 $100 worth of LEGO Feb. 1, 2022 rad0lf
Pro Plan Raffle - January 2022 $100 worth of LEGO Jan. 1, 2022 tarzan77cz
Pro Plan Raffle - December 2021 $100 worth of LEGO Dec. 31, 2021 IScreamClone
Pro Plan Raffle - November 2021 $100 worth of LEGO Nov. 30, 2021 RipaLego
Pro Plan Raffle - October 2021 $100 worth of LEGO Oct. 31, 2021 benbuildslego
Pro Plan Raffle - September 2021 $100 worth of LEGO Sept. 30, 2021 glaysche
Pro Plan Raffle - August 2021 $200 worth of LEGO Aug. 31, 2021 DreamWalker40
Rebrickable 10 Year Anniversary $200 worth of LEGO Aug. 20, 2021 OG Tecmole
Rebrickable 10 Year Anniversary $200 worth of LEGO Aug. 20, 2021 Therion
Pro Plan Raffle - July 2021 $100 worth of LEGO July 31, 2021 Paterson
Pro Plan Raffle - June 2021 $100 worth of LEGO June 30, 2021 Heinz551
Pro Plan Raffle - May 2021 $100 worth of LEGO May 31, 2021 CustomBricks.de
Pro Plan Raffle - April 2021 $100 worth of LEGO April 30, 2021 Tj_the_Brickwright
Pro Plan Raffle - March 2021 $100 worth of LEGO March 31, 2021 Dwelve
Pro Plan Raffle - February 2021 $100 worth of LEGO Feb. 1, 2021 ymazzella
Pro Plan Raffle - January 2021 $100 worth of LEGO Jan. 1, 2021 modularbuildingslover
Pro Plan Raffle - December 2020 $100 worth of LEGO Dec. 31, 2020 Goonster69
Pro Plan Raffle - November 2020 $100 worth of LEGO Nov. 30, 2020 jkane
Pro Plan Raffle - October 2020 $400 worth of LEGO Oct. 31, 2020 simon84
Pro Plan Raffle - September 2020 $400 worth of LEGO Sept. 30, 2020 Bricks64_DK
Pro Plan Raffle - August 2020 $400 worth of LEGO Aug. 31, 2020 texgordon
Pro Plan Raffle - July 2020 $100 worth of LEGO July 31, 2020 Vinkie116
Pro Plan Raffle - June 2020 $100 worth of LEGO June 30, 2020 Ottox
Pro Plan Raffle - May 2020 $100 worth of LEGO May 31, 2020 deceptibot
Pro Plan Raffle - April 2020 $100 worth of LEGO April 30, 2020 bailantilles
Pro Plan Raffle - March 2020 $100 worth of LEGO March 31, 2020 Cleansupgood
Pro Plan Raffle - February 2020 $100 worth of LEGO Feb. 29, 2020 junz
Pro Plan Raffle - January 2020 $100 worth of LEGO Jan. 31, 2020 Bigjim63
Pro Plan Raffle - December 2019 $100 worth of LEGO Dec. 31, 2019 Bisson
Pro Plan Raffle - October 2019 $100 worth of LEGO Oct. 31, 2019 SkywardBrick
Pro Plan Raffle - September 2019 $100 worth of LEGO Sept. 30, 2019 Blitzbrick
Pro Plan Raffle - August 2019 $100 worth of LEGO Aug. 31, 2019 steed
Pro Plan Raffle - July 2019 $100 worth of LEGO July 31, 2019 Pbreg
Pro Plan Raffle - June 2019 $100 worth of LEGO June 30, 2019 SimLego2016
Pro Plan Raffle - May 2019 $100 worth of LEGO May 31, 2019 johann
Pro Plan Raffle - April 2019 $100 worth of LEGO April 30, 2019 Metoo
Pro Plan Raffle - March 2019 $100 worth of LEGO March 31, 2019 Brickumdano61
Pro Plan Raffle - February 2019 $100 worth of LEGO Feb. 28, 2019 Zharrazad
Pro Plan Raffle - January 2019 $100 worth of LEGO Jan. 31, 2019 deconsnowman
Pro Plan Raffle - December 2018 €400 worth of LEGO Dec. 16, 2018 pete2049
Voltron Giveaway - October 2018 21311 Voltron Nov. 30, 2018 Balmoth
Pro Plan Raffle - October 2018 $100 worth of LEGO Oct. 31, 2018 Errynmh
Pro Plan Raffle - September 2018 $100 worth of LEGO Sept. 30, 2018 Panxatony
Pro Plan Raffle - August 2018 $100 worth of LEGO Aug. 31, 2018 lsbricks
Pro Plan Raffle - July 2018 $100 worth of LEGO July 31, 2018 tjuhejsan
Pro Plan Raffle - June 2018 €400 worth of LEGO June 30, 2018 atheer
Creator Alternate Build Competition 4 x 2018 Creator Sets April 30, 2018 Nequmodiva MOC-14167 31039 Biplane
Top MOC - December 2016 €150 worth of LEGO Dec. 31, 2016 raskolnikov MOC-6006 Plus-Size AT_AT
Top MOC - November 2016 €50 worth of LEGO Nov. 30, 2016 Chade MOC-5945 A-Team Van
Top MOC - October 2016 €50 worth of LEGO Oct. 31, 2016 Crowkillers MOC-5710 8860 Revival
Top MOC - September 2016 €50 worth of LEGO Sept. 30, 2016 Didumos MOC-5611 Steppenwolf
Top MOC - August 2016 €75 worth of LEGO Aug. 31, 2016 ViperL MOC-5282 Lego technic Wall.E
Top MOC - July 2016 €75 worth of LEGO July 31, 2016 HallBricks MOC-5161 Motorized Bus
Top MOC - June 2016 €75 worth of LEGO June 30, 2016 ontek MOC-4960 Farm Tractor
Top MOC - May 2016 €75 worth of LEGO May 31, 2016 Charbel MOC-4911 LEGO TECHNIC 8 SPEED SEQUENTIAL GEARBOX
Top MOC - April 2016 €100 worth of LEGO April 30, 2016 Nico71 MOC-4704 Crawler Grabber
Top MOC - March 2016 €50 worth of LEGO March 31, 2016 Madoca1977 MOC-4562 ICARUS Supercar
Top MOC - February 2016 €50 worth of LEGO Feb. 29, 2016 filsawgood MOC-4348 Lego Technic Aircraft Tug XL
Top MOC - January 2016 €200 worth of LEGO Jan. 31, 2016 JKBrickworks MOC-3955 Sisyphus Kinetic Sculpture (Core)
MOC Alternate Build Competition US$100 worth of LEGO April 30, 2014 alanyuppie MOC-1466 Shadow Wing
MOC Alternate Build Competition US$100 worth of LEGO Dec. 31, 2013 JKBrickworks MOC-1125 Research Colony and Dropship
MOC Alternate Build Competition US$100 worth of LEGO Oct. 30, 2013 Roqsteady MOC-0971 Merc with a Mouth
DJDT

Time

Resource usage

Resource Value
User CPU time 131.352 msec
System CPU time 2.224 msec
Total CPU time 133.576 msec
Elapsed time 160.982 msec
Context switches 27 voluntary, 1 involuntary

Browser timing

Timing attribute Timeline Milliseconds since navigation start (+length)

SQL queries from 1 connection

  • default 27.83 ms (7 queries )
Query Timeline Time (ms) Action
SELECT "blog_article"."id",
       "blog_article"."title",
       "blog_article"."author_id",
       "blog_article"."published_date",
       "blog_article"."is_active",
       "blog_article"."body",
       "blog_article"."meta_description",
       "blog_article"."meta_img",
       "blog_article"."slug",
       "blog_article"."category_id",
       "blog_article"."ads",
       "blog_article"."show_ads_for_set_num",
       "blog_article"."review_for_set_num",
       "blog_article"."status",
       "blog_article"."scheduled_net",
       "blog_article"."ready_for_review_date",
       "blog_article"."is_sensitive",
       "blog_article"."search_vector"
  FROM
"blog_article"
 WHERE
("blog_article"."is_active" AND "blog_article"."id" = 162)
 LIMIT
21
SELECT ••• FROM "blog_article" WHERE ("blog_article"."is_active" AND "blog_article"."id" = 162) LIMIT 21
8.79

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(214)
  raffle_article = get_or_none(Article.objects, id=162)

/home/nathan/rb/site/./rb/utils.py in get_or_none(734)
  return manager.get(**kwargs)

SELECT "countries_plus_country"."iso",
       "countries_plus_country"."iso3",
       "countries_plus_country"."iso_numeric",
       "countries_plus_country"."fips",
       "countries_plus_country"."name",
       "countries_plus_country"."capital",
       "countries_plus_country"."area",
       "countries_plus_country"."population",
       "countries_plus_country"."continent",
       "countries_plus_country"."tld",
       "countries_plus_country"."currency_code",
       "countries_plus_country"."currency_symbol",
       "countries_plus_country"."currency_name",
       "countries_plus_country"."phone",
       "countries_plus_country"."postal_code_format",
       "countries_plus_country"."postal_code_regex",
       "countries_plus_country"."languages",
       "countries_plus_country"."geonameid",
       "countries_plus_country"."neighbours",
       "countries_plus_country"."equivalent_fips_code"
  FROM
"countries_plus_country"
 WHERE
"countries_plus_country"."iso" = 'US'
 LIMIT
21
SELECT ••• FROM "countries_plus_country" WHERE "countries_plus_country"."iso" = 'US' LIMIT 21
0.24

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

/home/nathan/rb/site/./rb/templatetags/rb_geo.py in geo_currency(20)
  geo_data = user.geo.get_user_currency()

/home/nathan/rb/site/./geo/geo.py in get_user_currency(253)
  country = Country.objects.get(iso=country_code)

74 </a>
75 </li>
76 <li>
77 {% geo_currency request.user %}
78 </li>
79 {% comment %}
80 <li class="hidden-xs hidden-sm">
81 <a href={% if request.user.is_authenticated %}"{% url 'user_profile_settings' request.user.get_username %}#personalisation"{% else %}"#" onclick="return false;"{% endif %} title="All date/times are being converted to this timezone">{% get_user_timezone request.user %}</a>

/home/nathan/rb/site/rb/templates/rb/includes/topbar.html

SELECT "auth_user"."id",
       "auth_user"."password",
       "auth_user"."last_login",
       "auth_user"."is_superuser",
       "auth_user"."username",
       "auth_user"."first_name",
       "auth_user"."last_name",
       "auth_user"."email",
       "auth_user"."is_staff",
       "auth_user"."is_active",
       "auth_user"."date_joined"
  FROM
"auth_user"
 WHERE
"auth_user"."id" = 2
 LIMIT
21
SELECT ••• FROM "auth_user" WHERE "auth_user"."id" = 2 LIMIT 21
0.23

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

9 <div class="rb-article-card__body">
10 <div class="rb-article-card__top">
11 <span class="rb-article-card__avatar hidden-xs">
12 <a href="{% url 'blog_by_author' article.author.username %}">
13 <img data-src="{% avatar_url article.author.username 75 %}" width="30" height="30" alt="{{ article.author.username }}">
14 </a>
15 </span>
16

/home/nathan/rb/site/blog/templates/blog/includes/render_article_horizontal.html

SELECT "auth_user"."id",
       "auth_user"."password",
       "auth_user"."last_login",
       "auth_user"."is_superuser",
       "auth_user"."username",
       "auth_user"."first_name",
       "auth_user"."last_name",
       "auth_user"."email",
       "auth_user"."is_staff",
       "auth_user"."is_active",
       "auth_user"."date_joined"
  FROM
"auth_user"
 WHERE
"auth_user"."username" = 'Nathan'
 LIMIT
21
SELECT ••• FROM "auth_user" WHERE "auth_user"."username" = 'Nathan' LIMIT 21
0.09

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

/home/nathan/rb/site/./avatar/templatetags/avatar_tags.py in avatar_url(33)
  avatar_url = provider.get_avatar_url(user, size)

/home/nathan/rb/site/./avatar/providers.py in get_avatar_url(48)
  avatar = get_primary_avatar(user, size)

/home/nathan/rb/site/./avatar/utils.py in get_primary_avatar(112)
  user = get_user(user)

/home/nathan/rb/site/./avatar/utils.py in get_user(33)
  return get_user_model().objects.get_by_natural_key(username)

10 <div class="rb-article-card__top">
11 <span class="rb-article-card__avatar hidden-xs">
12 <a href="{% url 'blog_by_author' article.author.username %}">
13 <img data-src="{% avatar_url article.author.username 75 %}" width="30" height="30" alt="{{ article.author.username }}">
14 </a>
15 </span>
16
17 <h2 class="rb-article-card__title">

/home/nathan/rb/site/blog/templates/blog/includes/render_article_horizontal.html

SELECT "avatar_avatar"."id",
       "avatar_avatar"."user_id",
       "avatar_avatar"."primary",
       "avatar_avatar"."avatar",
       "avatar_avatar"."date_uploaded"
  FROM
"avatar_avatar"
 WHERE
"avatar_avatar"."user_id" = 2
 ORDER BY
"avatar_avatar"."primary" DESC, "avatar_avatar"."date_uploaded" DESC
 LIMIT
1
SELECT ••• FROM "avatar_avatar" WHERE "avatar_avatar"."user_id" = 2 ORDER BY "avatar_avatar"."primary" DESC, "avatar_avatar"."date_uploaded" DESC LIMIT 1
0.10

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

/home/nathan/rb/site/./avatar/templatetags/avatar_tags.py in avatar_url(33)
  avatar_url = provider.get_avatar_url(user, size)

/home/nathan/rb/site/./avatar/providers.py in get_avatar_url(48)
  avatar = get_primary_avatar(user, size)

/home/nathan/rb/site/./avatar/utils.py in get_primary_avatar(120)
  avatar = user.avatar_set.order_by("-primary", "-date_uploaded")[0]

10 <div class="rb-article-card__top">
11 <span class="rb-article-card__avatar hidden-xs">
12 <a href="{% url 'blog_by_author' article.author.username %}">
13 <img data-src="{% avatar_url article.author.username 75 %}" width="30" height="30" alt="{{ article.author.username }}">
14 </a>
15 </span>
16
17 <h2 class="rb-article-card__title">

/home/nathan/rb/site/blog/templates/blog/includes/render_article_horizontal.html

SELECT "blog_articlestats"."article_id",
       "blog_articlestats"."hits"
  FROM
"blog_articlestats"
 WHERE
"blog_articlestats"."article_id" = 162
 LIMIT
21
SELECT ••• FROM "blog_articlestats" WHERE "blog_articlestats"."article_id" = 162 LIMIT 21
0.09

Connection: default

Transaction status: In transaction

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

/usr/lib/python3.10/contextlib.py in inner(79)
  return func(*args, **kwds)

/home/nathan/venv_rb310/lib/python3.10/site-packages/annoying/fields.py in __get__(36)
  .__get__(instance, instance_type)

33 </div>
34 {% endif %}
35
36 {% if article.stats.hits > 100 %}
37 <div>
38 <i class="fa fa-line-chart"></i>
39 <span>{{ article.stats.hits|floor_100 }} views</span>
40 </div>

/home/nathan/rb/site/blog/templates/blog/includes/render_article_byline.html

SELECT "rb_competitionwinners"."id",
       "rb_competitionwinners"."user_id",
       "rb_competitionwinners"."comp_name",
       "rb_competitionwinners"."comp_link",
       "rb_competitionwinners"."comp_prize",
       "rb_competitionwinners"."date",
       "rb_competitionwinners"."winning_moc_id",
       "auth_user"."id",
       "auth_user"."password",
       "auth_user"."last_login",
       "auth_user"."is_superuser",
       "auth_user"."username",
       "auth_user"."first_name",
       "auth_user"."last_name",
       "auth_user"."email",
       "auth_user"."is_staff",
       "auth_user"."is_active",
       "auth_user"."date_joined",
       "lego_baseset"."id",
       "lego_baseset"."set_num",
       "lego_baseset"."name",
       "lego_baseset"."year",
       "lego_baseset"."theme_id",
       "lego_baseset"."set_type",
       "lego_baseset"."num_parts",
       "lego_baseset"."default_inventory_id",
       "lego_baseset"."is_active",
       "lego_baseset"."is_accessory",
       "lego_baseset"."added_dt",
       "lego_baseset"."added_by_id",
       "lego_baseset"."last_modified_dt",
       "lego_baseset"."last_modified_by_id",
       "lego_baseset"."active_change_dt",
       "lego_baseset"."active_change_by_id",
       "lego_baseset"."last_checked_for_bi",
       "lego_baseset"."descr",
       "lego_baseset"."primary_photo_id",
       "lego_baseset"."primary_moc_image_id",
       "lego_baseset"."is_gear",
       "lego_baseset"."is_book",
       "lego_baseset"."search_vector",
       "lego_baseset"."mfhash_vector",
       "lego_moc"."baseset_ptr_id",
       "lego_moc"."designer_id",
       "lego_moc"."detail_url",
       "lego_moc"."gallery_url",
       "lego_moc"."bi_url",
       "lego_moc"."cad_url",
       "lego_moc"."video",
       "lego_moc"."bi_type",
       "lego_moc"."is_for_sale",
       "lego_moc"."is_hosted",
       "lego_moc"."cost",
       "lego_moc"."currency_id",
       "lego_moc"."parent_set_1_id",
       "lego_moc"."parent_set_2_id",
       "lego_moc"."parent_set_3_id",
       "lego_moc"."parent_set_4_id",
       "lego_moc"."parent_set_5_id",
       "lego_moc"."parent_inv_1_id",
       "lego_moc"."parent_inv_2_id",
       "lego_moc"."parent_inv_3_id",
       "lego_moc"."parent_inv_4_id",
       "lego_moc"."parent_inv_5_id",
       "lego_moc"."parent_type",
       "lego_moc"."is_allowed_premium",
       "lego_moc"."is_locked",
       "lego_moc"."last_social_post",
       "lego_moc"."is_review_requested",
       T6."id",
       T6."password",
       T6."last_login",
       T6."is_superuser",
       T6."username",
       T6."first_name",
       T6."last_name",
       T6."email",
       T6."is_staff",
       T6."is_active",
       T6."date_joined",
       "lego_designer"."user_ptr_id",
       "lego_designer"."auto_approve",
       "lego_designer"."num_auto_approved",
       "lego_designer"."last_checked_for_moc_errors"
  FROM
"rb_competitionwinners"
 INNER JOIN
"auth_user"
    ON
("rb_competitionwinners"."user_id" = "auth_user"."id")
  LEFT OUTER JOIN
"lego_moc"
    ON
("rb_competitionwinners"."winning_moc_id" = "lego_moc"."baseset_ptr_id")
  LEFT OUTER JOIN
"lego_baseset"
    ON
("lego_moc"."baseset_ptr_id" = "lego_baseset"."id")
  LEFT OUTER JOIN
"lego_designer"
    ON
("lego_moc"."designer_id" = "lego_designer"."user_ptr_id")
  LEFT OUTER JOIN
"auth_user" T6
    ON
("lego_designer"."user_ptr_id" = T6."id")
 ORDER BY
"rb_competitionwinners"."date" DESC
SELECT ••• FROM "rb_competitionwinners" INNER JOIN "auth_user" ON ("rb_competitionwinners"."user_id" = "auth_user"."id") LEFT OUTER JOIN "lego_moc" ON ("rb_competitionwinners"."winning_moc_id" = "lego_moc"."baseset_ptr_id") LEFT OUTER JOIN "lego_baseset" ON ("lego_moc"."baseset_ptr_id" = "lego_baseset"."id") LEFT OUTER JOIN "lego_designer" ON ("lego_moc"."designer_id" = "lego_designer"."user_ptr_id") LEFT OUTER JOIN "auth_user" T6 ON ("lego_designer"."user_ptr_id" = T6."id") ORDER BY "rb_competitionwinners"."date" DESC
18.29

Connection: default

Transaction status: Idle

/home/nathan/rb/site/./rb/views/views.py in competitions(217)
  return render(request, 'rb/competitions.html', {'winners': winners,

35
36 <p>NOTE: All winners are ineligible to win other prizes for 12 months following their winning date.</p>
37 <table class="table table-striped">
38 {% for winner in winners %}
39 <tr>
40 <td><a href="{{ winner.comp_link }}">{{ winner.comp_name }}</a></td>
41 <td>{{ winner.comp_prize }}</td>
42 <td>{{ winner.date }}</td>

/home/nathan/rb/site/rb/templates/rb/competitions.html

Log messages

No messages logged.