HNHacker News
TopNewBestAskShowJobs

o1lab

46 karma · joined August 23, 2017

Founder XgeneCloud.com

Book a meeting : https://calendly.com/xgenecloud/demo

Github : https://github.com/xgenecloud/xgenecloud

Discord : https://discord.gg/5RgZmkW

Twitter : https://twitter.com/xgenecloud

Timezone : GMT

(Build at the Speed of Thought)

submissionscomments
o1lab··on Database Version Control with Liquibase
It's been a while I tried Django.

Does Django admin provide a way to model schema in GUI and create migrations automatically ?

o1lab··on Database Version Control with Liquibase
If you need a GUI tool that creates schema migrations automatically as you change schema - try XgeneCloud [1].

The GUI database client generates up and down SQL files automatically when you click and change schema.

Currently, it supports MySQL, MSSQL, PostgresSQL, SQLite.

Here is a simple demo how this GUI works : https://youtu.be/IKvraKy0S90

[1] : https://github.com/xgenecloud/xgenecloud

(Full disclosure : I'm the creator)

o1lab··on Show HN: Octo – Generate a serverless API from an SQL query
Interesting concept and quite liked the playful logo. Can we pass in env variables to db connection ?

We are in similar space, we take input params of db and generate CRUD apis with Auth+ACL and then APIs are packed into a single lambda function. There is support for serverless framework as well.

[1]: https://github.com/xgenecloud/xgenecloud

o1lab··on One year of automatic DB migrations from Git
>> I haven’t written a migration in 1+ years

This.

Above should be the goal of every database backed application framework. A really well balanced post (author is super modest).

>> Dialect support is no picnic.

Are you doing SQL statement parsing here for diff of pg ? This can lead to lot of work if you want to add other databases.

@awinter-py : have a look at our approach to schema migrations - we hand a GUI DB application to devs and it generates schema migrations as you change database. The goal is still the same - backend devs should never write schema migrations.

o1lab··on Ask HN: What do you think will be “the next big thing”?
XgeneCloud: writing APIs will never be simpler.

With just one command you can generate REST/Graphql on 5 different types of databases instantly.

https://github.com/xgenecloud/xgenecloud/

Has GUI for dB design and API debugging.

And APIs generated can be deployed as even AWS lambda function too.

And this is our MVP :)

Disclaimer: I'm the founder.

o1lab··on Generating a full-stack application from a database
hey eatonphil, Really happy to come across this. Cool stuff.

We launched[1] XgeneCloud last week. https://github.com/xgenecloud/xgenecloud

And XgeneCloud also generates source code for REST APIs & GraphQL APIs with auth and ACL. The source code is in Express.js/Node.js - We support MySQL, PostgreSQL, MSSQL, SQLite and MariDB.

[1] : https://news.ycombinator.com/item?id=23466782

o1lab··on Readings in Database Systems, 5th Edition (2015)
>> (even if it was a little ridiculous to fire up a cluster for something Excel or SQLite could handle)

I know above comment will be lost - but this is such a genuine truth.

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Thank you.

Yes, XgeneCloud started as a simple project (Xmysql) that was first showed on HN[1].

[1] Xmysql on HN : https://news.ycombinator.com/item?id=15580914

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Excellent! Would be lovely to hear some feedback. :)

Thank you for catching the typo in pricing - we will be fixing this.

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Yes, Thank you. By using this you will never have to write CRUD APIs ever. That's about 60-80% of work in backend.

Also it is absolutely free to use with all features.

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
we'll be adding a pubilc roadmap soon.

Thanks for your input.

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Which SQL database are you using ?

It will take about two minutes to try

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Please click on the link below :)

Github : https://github.com/xgenecloud/xgenecloud

Website : https://xgenecloud.com

Usage: takes just two minutes

   npm install -g xc-cli
   xc app.install
   xc app.open

   xc new <project_name>
o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
NoSQL is on our roadmap.

Which NoSQL you had in mind ?

o1lab··on Show HN: XgeneCloud – Instant REST and GraphQL APIs on Any SQL Database
Thank you! We are fixing this.
o1lab··on Hasura raises $9.9M to simplify GraphQL
For rest apis on mysql instantly - https://github.com/o1lab/xmysql/

(shameless plug)

o1lab··on PostgREST
ACL and other features are work in progress. Please watch repo for updates.
o1lab··on PostgREST
xmysql - Creates instant REST APIs over a mysql database.

https://github.com/o1lab/xmysql/

Give it a try.

(Im the author)

o1lab··on Show HN: Quickly generate REST API (for Postgres db)
For those interested in creating REST APIs instantly on a mysql database

https://github.com/o1lab/xmysql/

o1lab··on Ask HN: How do you handle logging?
One of the short comings I found in many logging mechanism in backend is : There are no APIs to enable/disable logs at runtime.

Have made an small attempt to fix it in node.js

https://github.com/o1lab/dynamic-debug

o1lab··on SQLer – Turn Your SQL queries into RESTful APIs without any programming language
See also : https://github.com/o1lab/xmysql/

Zero configuration to generate REST APIs for any MySQL databases

(shameless plug)

o1lab··on SQL as an API language
If anyone is looking for apis for mysql : xmysql will be really helpful.

https://github.com/o1lab/xmysql/

Xmysql is just one command to generate REST APIs for any mysql database.

o1lab··on Show HN: Generate 2,000 REST APIs within a second
.. This is WIP
o1lab··on Ask HN: What's your favorite way of getting a web app up quickly in 2018?
Deriving an application using the best of frameworks - I believe is still very arduous. Yes, [ROR, Django,..] have helped but they kind of have been stagnant in their ease of deriving an app for many years.

Hence I am using a home-brewed stack on Express (Node.jS) + Nuxt (Vue.js) + MySql + Google App Engine.

This is based on Xmysql - which is absolutely a zero configuration way to derive REST APIs.

Xmysql : https://github.com/o1lab/xmysql/

I plan to make internal framework open source in coming few months.

It has built in features of regular frameworks + Authentication + Authorization + ACL + Payments (Stripe) + Microservice (google-cloud functions) + Pubsub (background jobs)..

o1lab··on Ask HN: What apps did you build for yourself and why?
Building REST APIs for database schemas which do not follow conventions of frameworks (rails,django,play etc) is incredibly tedious.

Xmysql solves this problem [1]. Within 2 seconds you can serve REST APIs for any MySql database. Other than CRUD-List APIs it has few more cool APIs and features relating to filtering, grouping and prototyping.

[1] https://github.com/o1lab/xmysql/

o1lab··on Ask HN: What has been your most rewarding job or project and why?
Xmysql: One command to generate REST APIs for any MySql database.

https://github.com/o1lab/xmysql

This has been a fun project that I worked on last year. I started to learn backend but felt the process of creating rest apis can be improved. And I started to work on Xmysql. It is written in nodejs.

o1lab··on Show HN: RESTCharts – Generate charts quickly and easily through a REST-like API
This is neat. Was looking for something like this for Xmysql[1] - which has a CHART API to fetch 'numeric column distribution' in MySql table. The data from Xmysql-chart-api[2] can then be fed to this. Will give it a try over weekend.

[1] : https://github.com/o1lab/xmysql [2] : https://github.com/o1lab/xmysql#chart

o1lab··on Show HN: Datasette Publish – Turn CSVs into a SQLite-Backed JSON API
Xmysql: One command to generate api for any MySql database. Generates api at blink of an eye (literally).

https://github.com/o1lab/xmysql

Has some really nice apis for group by, join and intutive way to perform 'where', 'order by' and other MySql clauses.

(shameless plug)

o1lab··on Show HN: Tuql – Automatically create a GraphQL server from a sqlite database
shameless plug (for MySql) : https://github.com/o1lab/xmysql/

  supports where clause in intuitive way in queryinh
  provides 'many' apis for groups 
  provides api for join
o1lab··on Show HN: Datasette – Create and publish an API for SQLite databases
shameless plug (for MySql) : https://github.com/o1lab/xmysql

  XMYSQL : One command to generate REST APIs for any MySql 
  Database.

  > 20+ releases to npm in last 2 weeks. 
  > Have added 'a ton' of features since last shown on HN.
Page 1 of 2Next →