# Waterline Schema This is the core schema builder used in the Waterline ORM. It is responsible for taking an attributes object from a Collection and turning it into a fully fledged schema object. It's mainly tasked with figuring out and expanding associations between Collections. ## Bugs   [![NPM version](https://badge.fury.io/js/waterline-schema.svg)](http://npmjs.com/package/waterline-schema) To report a bug, [click here](http://sailsjs.com/bugs). > This is a built-in module used in core Waterline. ## Contributing   [![Build Status](https://travis-ci.org/balderdashy/waterline-schema.svg?branch=master)](https://travis-ci.org/balderdashy/waterline-schema) Please observe the guidelines and conventions laid out in the [Sails project contribution guide](http://sailsjs.com/documentation/contributing) when opening issues or submitting pull requests. [![NPM package info](https://nodei.co/npm/waterline-schema.png?downloads=true)](http://npmjs.com/package/waterline-schema) ## License The [Sails framework](http://sailsjs.com) is free and open-source under the [MIT License](http://sailsjs.com/license).