create account

SteemSQL Wrapper works again (and it is still FREE!) by emptyname

View this thread on: hive.blogpeakd.comecency.com
· @emptyname · (edited)
$68.49
SteemSQL Wrapper works again (and it is still FREE!)
Recently SteemSQL has moved to a monthly subscription model and the default free account/password «steemit/steemit» has been disabled. It means that SteemSQL Wrapper has been disabled too. But I updated it and now you can again use it. Moreover, you can use it for free!

https://sql.steemhelpers.com

![image.png](https://res.cloudinary.com/hpiynhbhq/image/upload/v1518505035/bqdg1wdgr6k7ocdypnea.png)

#### New SteemSQL account

I bought the SteemSQL subscription and moved all private data to ENV variables.

#### New infrastructure

I also changed an infrastructure. Initially, I just used aiohttp for API and rendering templates and hosted all this on DigitalOcean. But I have big plans to improve the project (e.g. a feature to save your SQLs, autocomplete, a complex system for creating graphs, and many others) and almost all future features will host only on frontend. For their implementation, I have plans to rewrite the whole project to VueJS. But I also almost do not have plans to change the backend code.

So I decided to split the project hosting — now the backend with API is located on DigitalOcean and the frontend is located on Netlify. Why? Because it is a great hosting for frontend which provides many out-of-the-box features that require only one click (like SSL, continuous deployment, prerendering, instant rollbacks, preview, etc), also it provides global CDN, meaning that SteemSQL Wrapper will load much faster.

I also have plans to create a reserve system for API with Netlify Lambda functions. For example, if my DigitalOcean server will get some troubles or will be under maintenance, you anyway can use SteemSQL Wrapper.

#### Improved the python code

Initially, all the backend code was hosted in one file but now it is split into `views` and `main` (the last has the base code for aiohttp servers, like CORS, routes, settings for templates, etc). Also, I made several changes to improve quality and readability of the code.

#### Disabled public API

Because of SteemSQL has moved to a monthly subscription model, I removed the public API and updated settings for CORS.

#### Fixed some bugs

The project had a few bugs but now I fixed them. For example, if you just enter to the website and click to «Share Query» then your URL will change to `https://sql.steemhelpers.com/?sql_query=`. But now this is fixed.

## SteemSQL Wrapper

SteemSQL Wrapper allows use SteemSQL right in your browser without any dependencies. It even allows using the several most popular queries with one click. It means that non-tech users no longer need to install any drivers/Excel and learn programming languages. They can just go to SteemSQL Wrapper and write any SQL queries to get results right in their browser. Moreover, the project displays the database structure and users can know exactly what tables and columns they need and how to create analyses which they want.

[Commit](https://github.com/sihaelov/steemsql-wrapper/commit/0ab217d448979e8f07ac39e8cd4c46d11fc330ff)

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@emptyname/steemsql-wrapper-works-again">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authoremptyname
permlinksteemsql-wrapper-works-again
categoryutopian-io
json_metadata{"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":114453017,"name":"steemsql-wrapper","full_name":"sihaelov/steemsql-wrapper","html_url":"https://github.com/sihaelov/steemsql-wrapper","fork":false,"owner":{"login":"sihaelov"}},"pullRequests":[],"platform":"github","type":"development","tags":["utopian-io","steemit","steem","stats","steemdev"],"users":["emptyname"],"links":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1518505035/bqdg1wdgr6k7ocdypnea.png","https://github.com/sihaelov/steemsql-wrapper/commit/0ab217d448979e8f07ac39e8cd4c46d11fc330ff"],"image":["https://res.cloudinary.com/hpiynhbhq/image/upload/v1518505035/bqdg1wdgr6k7ocdypnea.png"],"moderator":{"account":"vladimir-simovic","time":"2018-02-14T14:17:26.398Z","reviewed":true,"pending":false,"flagged":false}}
created2018-02-13 06:59:12
last_update2018-02-14 14:17:27
depth0
children7
last_payout2018-02-20 06:59:12
cashout_time1969-12-31 23:59:59
total_payout_value48.082 HBD
curator_payout_value20.406 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,164
author_reputation7,011,203,381,345
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries
0.
accountutopian.pay
weight2,500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,140,206
net_rshares11,592,306,355,942
author_curate_reward""
vote details (41)
@freyman · (edited)
$0.04
Thanks a lot for your work, @emptyname.
Regards.
👍  
properties (23)
authorfreyman
permlinkre-emptyname-steemsql-wrapper-works-again-20180213t093110550z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["emptyname"],"app":"steemit/0.1"}
created2018-02-13 09:31:09
last_update2018-02-13 09:32:45
depth1
children0
last_payout2018-02-20 09:31:09
cashout_time1969-12-31 23:59:59
total_payout_value0.042 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length48
author_reputation3,118,003,098,636
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,168,958
net_rshares6,377,054,871
author_curate_reward""
vote details (1)
@hopsy ·
@emptyname im so blessed with this wonderful contribution of yours
Keep it up boss
properties (22)
authorhopsy
permlinkre-emptyname-steemsql-wrapper-works-again-20180213t094514358z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["emptyname"],"app":"steemit/0.1"}
created2018-02-13 09:45:24
last_update2018-02-13 09:45:24
depth1
children0
last_payout2018-02-20 09:45:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length82
author_reputation46,334,015,767
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,171,497
net_rshares0
@steemitstats ·
$0.04
@emptyname, Like your contribution, upvote.
👍  
properties (23)
authorsteemitstats
permlink20180213t070117356z-post
categoryutopian-io
json_metadata{"tags":["utopian-io"]}
created2018-02-13 07:01:33
last_update2018-02-13 07:01:33
depth1
children0
last_payout2018-02-20 07:01:33
cashout_time1969-12-31 23:59:59
total_payout_value0.034 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length43
author_reputation351,882,871,185
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,140,626
net_rshares6,249,513,773
author_curate_reward""
vote details (1)
@utopian-io ·
### Hey @emptyname I am @utopian-io. I have just upvoted you!
#### Achievements
- You have less than 500 followers. Just gave you a gift to help you succeed!
- Seems like you contribute quite often. AMAZING!
#### Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. <a href="https://discord.gg/zTrEMqB">Participate on Discord</a>. Lets GROW TOGETHER!
- <a href="https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1">Vote for my Witness With SteemConnect</a>
- <a href="https://v2.steemconnect.com/sign/account-witness-proxy?proxy=utopian-io&approve=1">Proxy vote to Utopian Witness with SteemConnect</a>
- Or vote/proxy on <a href="https://steemit.com/~witnesses">Steemit Witnesses</a>

[![mooncryption-utopian-witness-gif](https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif)](https://steemit.com/~witnesses)

**Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x**
properties (22)
authorutopian-io
permlinkre-emptyname-steemsql-wrapper-works-again-20180218t140036880z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-02-18 14:00:36
last_update2018-02-18 14:00:36
depth1
children0
last_payout2018-02-25 14:00:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,085
author_reputation152,955,367,999,756
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id38,523,031
net_rshares0
@vladimir-simovic ·
$0.04
Hi Emptyname,

her [the official Rules](https://utopian.io/rules):

> The linked Github repository must always contain code, a README and a **license**. 

Please select a license and complete the Readme. md for installation and usage information. 
👍  
properties (23)
authorvladimir-simovic
permlinkre-emptyname-steemsql-wrapper-works-again-20180214t020847182z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-02-14 02:08:51
last_update2018-02-14 02:08:51
depth1
children0
last_payout2018-02-21 02:08:51
cashout_time1969-12-31 23:59:59
total_payout_value0.032 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length247
author_reputation56,930,790,558,862
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,355,230
net_rshares6,249,674,082
author_curate_reward""
vote details (1)
@vladimir-simovic ·
$1.47
Thank you for the contribution. It has been approved.

You can contact us on [Discord](https://discord.gg/uTyJkNm).
**[[utopian-moderator]](https://utopian.io/moderators)**
👍  ,
properties (23)
authorvladimir-simovic
permlinkre-emptyname-steemsql-wrapper-works-again-20180214t141732800z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"}
created2018-02-14 14:17:33
last_update2018-02-14 14:17:33
depth1
children1
last_payout2018-02-21 14:17:33
cashout_time1969-12-31 23:59:59
total_payout_value1.108 HBD
curator_payout_value0.361 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length172
author_reputation56,930,790,558,862
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,492,534
net_rshares210,047,852,519
author_curate_reward""
vote details (2)
@utopian.tip ·
Hey @vladimir-simovic, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!
properties (22)
authorutopian.tip
permlinkre-re-emptyname-steemsql-wrapper-works-again-20180214t141732800z-20180214t205202
categoryutopian-io
json_metadata""
created2018-02-14 20:52:03
last_update2018-02-14 20:52:03
depth2
children0
last_payout2018-02-21 20:52:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length166
author_reputation238,310,597,885
root_title"SteemSQL Wrapper works again (and it is still FREE!)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id37,569,985
net_rshares0