Conjure UX Demo

This demo shows off some sample Conjure surveys.

While these surveys are not hooked up to code generators, this gives a pretty good feel for how Conjure feels like to use.

The survey-building tool lets you build highly expressive forms, you can try it here.

Here is the source code for the forms, I'm working on adding it to NPM.

Example Surveys

Survey

0. About Demo

Conjure SQLite (UX Demo)

About

In this survey, you will be able to specify what you want your SQLite database to be like.

At the end, Conjure will generate working SQLite code to match.

Output

This survey will generate SQL files to get you started with your new database!

- create.sql -> SQL code to create your db+ tables with your specified columns

- insert.sql ->SQL code to insert data into your tables

- query.sql -> File with some sample queries you can run on your database

- delete.sql -> SQL code to DROP tables from the database.

If you decide to use a wrapper language for SQLite, Conjure will generate the above files in that language as well.

Demo Note

This is a demo of Conjure's UX. This survey is not attached to any code generators and will not create the sql files described above.

1. DB Details

Database Name

Your database will be created with the filename [db_name].db

Wrapper Languages

(Select all that apply)

Python

Ruby

Java

JS

C

C++

Output

{
    intro_page: {
        about: {
            languages: [],
            db_name: ""
        }
    },
    tables_page: {
        tables: [
            {
                table_name: "",
                columns: [
                    {
                        column_name: "",
                        column_type: ["INT"],
                        primary_key: ["No"],
                        not_null: ["No"],
                        unique: ["No"],
                        foreign_key: ["No"]
                    }
                ]
            }
        ]
    }
}

Made by Darren Dawson