brighteyed / lego-collection Goto Github PK
View Code? Open in Web Editor NEWCreates a local copy of public rebrickable database appended with additional table containing user sets
License: MIT License
Creates a local copy of public rebrickable database appended with additional table containing user sets
License: MIT License
Within the current folder I created a "backup" folder and specified the absolute path as DOCKER_DATA.
Now, when running docker compose, a sub folder bricks is created but no other file or folder is created below.
The following logs are shown:
bricks | make: Entering directory '/bricks/rebrickable'
bricks | test -f tables/themes.csv || curl --silent https://cdn.rebrickable.com/media/downloads/themes.csv.gz | gunzip -c | tail -n +2 > tables/themes.csv
bricks | test -f tables/colors.csv || curl --silent https://cdn.rebrickable.com/media/downloads/colors.csv.gz | gunzip -c | tail -n +2 > tables/colors.csv
bricks | test -f tables/part_categories.csv || curl --silent https://cdn.rebrickable.com/media/downloads/part_categories.csv.gz | gunzip -c | tail -n +2 > tables/part_categories.csv
bricks | test -f tables/parts.csv || curl --silent https://cdn.rebrickable.com/media/downloads/parts.csv.gz | gunzip -c | tail -n +2 > tables/parts.csv
bricks | test -f tables/part_relationships.csv || curl --silent https://cdn.rebrickable.com/media/downloads/part_relationships.csv.gz | gunzip -c | tail -n +2 > tables/part_relationships.csv
bricks | test -f tables/elements.csv || curl --silent https://cdn.rebrickable.com/media/downloads/elements.csv.gz | gunzip -c | tail -n +2 > tables/elements.csv
bricks | test -f tables/minifigs.csv || curl --silent https://cdn.rebrickable.com/media/downloads/minifigs.csv.gz | gunzip -c | tail -n +2 > tables/minifigs.csv
bricks | test -f tables/inventories.csv || curl --silent https://cdn.rebrickable.com/media/downloads/inventories.csv.gz | gunzip -c | tail -n +2 > tables/inventories.csv
bricks | test -f tables/sets.csv || curl --silent https://cdn.rebrickable.com/media/downloads/sets.csv.gz | gunzip -c | tail -n +2 > tables/sets.csv
bricks | test -f tables/inventory_parts.csv || curl --silent https://cdn.rebrickable.com/media/downloads/inventory_parts.csv.gz | gunzip -c | tail -n +2 > tables/inventory_parts.csv
bricks | test -f tables/inventory_sets.csv || curl --silent https://cdn.rebrickable.com/media/downloads/inventory_sets.csv.gz | gunzip -c | tail -n +2 > tables/inventory_sets.csv
bricks | test -f tables/inventory_minifigs.csv || curl --silent https://cdn.rebrickable.com/media/downloads/inventory_minifigs.csv.gz | gunzip -c | tail -n +2 > tables/inventory_minifigs.csv
bricks | sqlite3 dist/bricks.db < scripts/schema.sql
bricks | Run Time: real 0.000 user 0.000040 sys 0.000040
bricks | Run Time: real 0.000 user 0.000389 sys 0.000000
bricks | Run Time: real 0.000 user 0.000037 sys 0.000000
bricks | Run Time: real 0.000 user 0.000018 sys 0.000000
bricks | Run Time: real 0.000 user 0.000031 sys 0.000000
bricks | Run Time: real 0.000 user 0.000016 sys 0.000000
bricks | Run Time: real 0.000 user 0.000017 sys 0.000000
bricks | Run Time: real 0.000 user 0.000016 sys 0.000000
bricks | Run Time: real 0.000 user 0.000014 sys 0.000000
bricks | Run Time: real 0.000 user 0.000034 sys 0.000000
bricks | Run Time: real 0.000 user 0.000018 sys 0.000000
bricks | Run Time: real 0.000 user 0.000015 sys 0.000000
bricks | Run Time: real 0.000 user 0.000015 sys 0.000000
bricks | Run Time: real 0.000 user 0.000026 sys 0.000000
bricks | Run Time: real 0.000 user 0.000025 sys 0.000000
bricks | Run Time: real 0.000 user 0.000023 sys 0.000000
bricks | Run Time: real 0.000 user 0.000013 sys 0.000000
bricks | Run Time: real 0.005 user 0.000504 sys 0.001414
bricks | Run Time: real 0.003 user 0.000460 sys 0.000460
bricks | # The Rebrickable database contains some extra columns (img_url)
bricks | # We output stderr to /dev/null to hide warnings about this
bricks | sqlite3 dist/bricks.db < scripts/import.sql 2> /dev/null
bricks | Run Time: real 0.000 user 0.000000 sys 0.000028
bricks | Run Time: real 0.003 user 0.000000 sys 0.001366
bricks | Run Time: real 0.005 user 0.000000 sys 0.002758
bricks | Run Time: real 0.136 user 0.028310 sys 0.072424
bricks | Run Time: real 0.007 user 0.001229 sys 0.003640
bricks | Run Time: real 0.014 user 0.002104 sys 0.007368
bricks | Run Time: real 0.007 user 0.000738 sys 0.004365
bricks | Run Time: real 0.019 user 0.002146 sys 0.011665
bricks | Run Time: real 0.008 user 0.000000 sys 0.003387
bricks | Run Time: real 0.033 user 0.005147 sys 0.019335
bricks | Run Time: real 0.002 user 0.000415 sys 0.000000
bricks | Run Time: real 0.002 user 0.000325 sys 0.000141
bricks | Run Time: real 0.001 user 0.000000 sys 0.000481
bricks | Run Time: real 0.037 user 0.033086 sys 0.003986
bricks | Run Time: real 0.046 user 0.038815 sys 0.006904
bricks | make: Leaving directory '/bricks/rebrickable'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.