Giter VIP home page Giter VIP logo

northwind-rails's Introduction

Northwind Rails

Ever wanted to play around with ActiveRecord on a nice database? Now you can use Northwind to learn about Rails' query syntax. At this point, the project is only designed for command line usage, but perhaps one day there will be a GUI for it as well.

Setup

  • install all the gems using your preferred method

  • create databases to match config/database.yml, or alter this config file to suit yourself

  • rake db:migrate

  • run the sql dump located at db/northwind.sql (it is designed for MySQL)

  • rails server

northwind-rails's People

Contributors

aarongray avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

northwind-rails's Issues

How to use the web api (active model serializers) ?

I'm not a ruby/rails developer but ... I'd love to use this exact project to learn how active model serializes work for some ember hacking :)

I'm working on a series showing "ember in the wild" and I'd love a backend that just works (and has a one-to-many / many-to-many relationship working out of the box). Any plans to make this http friendly using something like active model serializes?

And if you do ... what would the json look like (for this app) to expose a many-to-many relationship? What can I do to help ship the http/api version of this?

Thanks for pushing up a great project for rails newbs like myself :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.