diff --git a/advanced.html b/advanced.html
index 74c319c1..fd2c3e5f 100644
--- a/advanced.html
+++ b/advanced.html
@@ -836,7 +836,7 @@ db.SetLogger(log.New(os.Stdout, "\r\n"
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Advanced Usage","level":"1.6","depth":1,"next":{"title":"Error Handling","level":"1.6.1","depth":2,"anchor":"#error-handling","path":"advanced.md","ref":"advanced.md#error-handling","articles":[]},"previous":{"title":"Callbacks","level":"1.5","depth":1,"path":"callbacks.md","ref":"callbacks.md","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"advanced.md","mtime":"2017-01-02T12:58:30.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T13:57:16.915Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Advanced Usage","level":"1.6","depth":1,"next":{"title":"Error Handling","level":"1.6.1","depth":2,"anchor":"#error-handling","path":"advanced.md","ref":"advanced.md#error-handling","articles":[]},"previous":{"title":"Callbacks","level":"1.5","depth":1,"path":"callbacks.md","ref":"callbacks.md","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"advanced.md","mtime":"2017-01-02T12:58:30.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T14:12:37.025Z"},"basePath":".","book":{"language":""}});
});
diff --git a/associations.html b/associations.html
index d9777272..540a3508 100644
--- a/associations.html
+++ b/associations.html
@@ -915,7 +915,7 @@ db.Model(&user).Association("Languages"<
diff --git a/callbacks.html b/callbacks.html
index c92fe103..c10a0534 100644
--- a/callbacks.html
+++ b/callbacks.html
@@ -773,7 +773,7 @@ If you want to use those changes in your callbacks, you need to run your SQL in
diff --git a/changelog.html b/changelog.html
index 37309c46..117e254c 100644
--- a/changelog.html
+++ b/changelog.html
@@ -743,7 +743,7 @@
diff --git a/crud.html b/crud.html
index 1afc7e5b..6352996b 100644
--- a/crud.html
+++ b/crud.html
@@ -1213,8 +1213,14 @@ db.Unscoped().Delete(&order)
Name: "jinzhu",
BillingAddress: Address{Address1: "Billing Address - Address 1"},
ShippingAddress: Address{Address1: "Shipping Address - Address 1"},
- Emails: []Email{{Email: "jinzhu@example.com"}, {Email: "jinzhu-2@example@example.com"}},
- Languages: []Language{{Name: "ZH"}, {Name: "EN"}},
+ Emails: []Email{
+ {Email: "jinzhu@example.com"},
+ {Email: "jinzhu-2@example@example.com"},
+ },
+ Languages: []Language{
+ {Name: "ZH"},
+ {Name: "EN"},
+ },
}
db.Create(&user)
@@ -1296,7 +1302,7 @@ db.Set("gorm:save_associations",
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"CRUD: Reading and Writing Data","level":"1.4","depth":1,"next":{"title":"Create","level":"1.4.1","depth":2,"anchor":"#create","path":"crud.md","ref":"crud.md#create","articles":[]},"previous":{"title":"Association Mode","level":"1.3.3.6","depth":3,"anchor":"#association-mode","path":"associations.md","ref":"associations.md#association-mode","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"crud.md","mtime":"2017-01-02T12:58:30.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T13:57:16.915Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"CRUD: Reading and Writing Data","level":"1.4","depth":1,"next":{"title":"Create","level":"1.4.1","depth":2,"anchor":"#create","path":"crud.md","ref":"crud.md#create","articles":[]},"previous":{"title":"Association Mode","level":"1.3.3.6","depth":3,"anchor":"#association-mode","path":"associations.md","ref":"associations.md#association-mode","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"crud.md","mtime":"2017-01-02T14:09:40.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T14:12:37.025Z"},"basePath":".","book":{"language":""}});
});
diff --git a/database.html b/database.html
index 663fc607..d6ee0adc 100644
--- a/database.html
+++ b/database.html
@@ -818,7 +818,7 @@ db.Model(&User{}).RemoveIndex("idx_user_name&
diff --git a/development.html b/development.html
index f8fb017e..b7bcfcae 100644
--- a/development.html
+++ b/development.html
@@ -772,7 +772,7 @@ db.Callback().RowQuery().Register("publish:update
diff --git a/gitbook/.editorconfig b/gitbook/.editorconfig
deleted file mode 100644
index 8f960391..00000000
--- a/gitbook/.editorconfig
+++ /dev/null
@@ -1,10 +0,0 @@
-# editorconfig.org
-root = true
-
-[*]
-indent_style = space
-indent_size = 4
-end_of_line = lf
-charset = utf-8
-trim_trailing_whitespace = true
-insert_final_newline = true
diff --git a/gitbook/.eslintignore b/gitbook/.eslintignore
deleted file mode 100644
index c6e8e215..00000000
--- a/gitbook/.eslintignore
+++ /dev/null
@@ -1,2 +0,0 @@
-docs/**/*
-test/node_modules/**/*
diff --git a/gitbook/.eslintrc b/gitbook/.eslintrc
deleted file mode 100644
index 35b58c76..00000000
--- a/gitbook/.eslintrc
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "rules": {
- "indent": [ 2, 4 ],
- "quotes": [ 2, "single" ],
- "linebreak-style": [ 2, "unix" ],
- "semi": [ 2, "always" ],
- "no-unused-vars": [ 2, {
- "vars": "all",
- "args": "none"
- } ],
- "spaced-comment": [ 2, "always" ]
- },
- "env": {
- "node": true,
- "mocha": true,
- "browser": true
- },
- "extends": "eslint:recommended"
-}
\ No newline at end of file
diff --git a/gitbook/.gitbook b/gitbook/.gitbook
deleted file mode 100644
index ffcee857..00000000
--- a/gitbook/.gitbook
+++ /dev/null
@@ -1 +0,0 @@
-./docs
\ No newline at end of file
diff --git a/gitbook/.travis.yml b/gitbook/.travis.yml
deleted file mode 100644
index 8de84e72..00000000
--- a/gitbook/.travis.yml
+++ /dev/null
@@ -1,10 +0,0 @@
-sudo: false
-language: node_js
-node_js:
- - "stable"
- - "4.1"
- - "0.12"
-before_install:
- - npm install svgexport -g
-after_success:
- - npm run lint
diff --git a/gitbook/AUTHORS.md b/gitbook/AUTHORS.md
deleted file mode 100644
index 63a8f58e..00000000
--- a/gitbook/AUTHORS.md
+++ /dev/null
@@ -1,67 +0,0 @@
-Authors
-=======
-
-Also see https://github.com/GitbookIO/gitbook/graphs/contributors.
-Names below are ordered by first contribution.
-
-Author
-------
-
-- Samy Pessé (@SamyPesse)
-- Aaron O'Mullan (@AaronO)
-
-
-Contributors
-------------
-
-- Nijiko Yonskai (@Nijikokun)
-- Herman Starikov (@Hermanya)
-
-Translators
-------------
-
-- German
- - Winnie (@winniehell)
-- Italian
- - Giulio Bonanome (@gbonanome)
-- Russian
- - Andrey Akinshin (@AndreyAkinshin)
-- Norwegian
- - Knut Melvær (@kmelve)
-- Persian (Farsi)
- - Mohammad Hossein Mojtahedi (@mhm5000)
-- Polish
- - Łukasz Szeremeta (@lszeremeta)
-- Portuguese
- - Ryan O'Mullan (@RyanOM)
-- Spanish
- - Ryan O'Mullan (@RyanOM)
-- Simplifiled Chinese
- - Hu Hao (@howiehu)
-- Traditional Chinese
- - Hu Hao (@howiehu)
-- French
- - Samy Pessé (@SamyPesse)
-- Romanian
- - Iancu Aurel (@awrelll)
-- Finnish
- - Tommi Savikko (@savikko)
-- Japanese
- - Iancu Aurel (@awrelll)
-- Korean
- - Iancu Aurel (@awrelll)
- - SangYeob Yu (@deminoth)
-- Vietnamese
- - Hong Nguyen (@nghong)
-- Hebrew
- - @a-moses
-- Ukrainian
- - @Karnaukhov
-- Czech
- - @mjanda
-- Swedish
- - Jacob Burenstam (@buren)
-- Turkish
- - Turan Konan (@turankonan)
-- Catalan
- - Esaú García Sánchez-Torija (@egasato)
diff --git a/gitbook/CHANGES.md b/gitbook/CHANGES.md
deleted file mode 100644
index 9e09c970..00000000
--- a/gitbook/CHANGES.md
+++ /dev/null
@@ -1,336 +0,0 @@
-# Release notes
-All notable changes to this project will be documented in this file.
-This project adheres to [Semantic Versioning](http://semver.org/).
-
-## 3.0.0 (pre)
-- Summary can contain external links and anchors (Fix [#776](https://github.com/GitbookIO/gitbook/issues/776))
-- Summary can contain differents entitled sections
-- Glossary is generated as a normal page
-- Headings are no longer annotated with glossary terms
-- Themes are now published as a plugin, with ability to extend it from the book source
-- `links.sidebar` configuration is no longer supported, use summary sections instead
-- `pdf.headerTemplate` and `pdf.footerTemplate` have been replaced by a template in theme/book: `_layout/ebook/pdf_header.html` and `_layout/ebook/pdf_footer.html`
-- Markdown parser is now using CommonMark
-- Root folder for the book can be specified in a `.gitbook` file
-- Multi-lingual books share assets folder
-- YAML front matter is parsed and can extend page's properties
-- Fix `uk` translation
-
-## 2.6.7
-- Fix bug with filenames including spaces
-- Add Turkish and Catalan translations
-
-## 2.6.6
-- Fix custom CSS that are generated by plugins for PDF output
-
-## 2.6.5
-- Fix support for plugins generating custom stylesheets (`styles-less` and `styles-sass`)
-- Fix glossary terms being replaced in script (ex: math)
-
-## 2.6.4
-- Fix regression introduced by `2.6.3` of single HTML tags in markdown
-
-## 2.6.3
-- Fix parsing bug with inline HTML in Markdown
-
-## 2.6.2
-- Fix `gitbook.state.bookRoot`, `gitbook.state.root` now has a trailing slash
-- Update nunjucks to 2.2.0
-
-## 2.6.1
-- Use CamelCase for `gitbook.state.innerLanguage`
-
-## 2.6.0
-- Close sidebar after clicking a link on mobile
-- Add root for multilingual books: `gitbook.state.bookRoot`
-- Fix color of h6 headings
-- Fix bottom margin of lists and blockquotes
-- Add Swedish translation (`sv`)
-- Add Czech translation (`cs`)
-- Fix locale names for `zh-hans` and `jp`
-- Update plugin `search` to fix crashes
-- Aceept case-incensitive structure files (README, GLOSSARY, etc)
-
-## 2.5.2
-- Fix custom stylesheets for ebook generation
-- Trigger event `start` before `page.change`
-
-## 2.5.1
-- Fix calcul of `gitbook.state.root` when serving HTML index as `/`
-
-## 2.5.0
-- Font settings, sharing and search are externalized as default plugins
-- Plugins can define a configuration schema in the manifest, this schema will be used to validate configuration during build
-- New Node.js API for plugin: `book.formatString(type, content)`
-- New client side API for website plugins: `gitbook.toolbar.createButton(opts)`
-- Better header/footer for PDF, CSS wil be inlined to easily style the header/footer
-- Cleaner table of contents for ebooks
-- Support for RTL in ebook's table of contents
-- Better colors for mobi (links and code blocks)
-- Fix installation of plugins when using a pre-release
-- Fix support for pre-releases
-- Update asciidoc parser to remove git dependency
-- Fix templating in imported content
-- Fix querystring in image urls
-- Normalize heading IDs like GitHub
-- Use Arial as default font for PDFs
-- Add `root`, `chapterTitle` and `filepath` to `gitbook.state` JS API
-
-## 2.4.3
-- Add ukrainian translation (`uk`)
-- Add `book.json` configuration for maximum size of search index
-- Improve reliability of summary parser
-
-## 2.4.2
-- Default plugins should not be installed by `gitbook install`
-- Limit search index size to avoid crash during generation
-- Fix code highlighting for html without language specified
-- Fix warning message for gitbook version when building a multilingual book
-
-## 2.4.1
-- Fix disabling of default plugins, ex: `-highlight`
-
-## 2.4.0
-- Fix page being updated when user wants to open a link in a new tab
-- Plugins can now replaced default code highlighter
-- Add semantic information for screen readers (web version)
-- Content references accept absolute paths, resolved to book folder
-- Improve overall reliability
-
-## 2.3.3
-- Fix bug in SUMMARY parsing preventing multiple entries without filenames
-
-## 2.3.2
-- Fix blocks (like maths) in Asciidoc
-- Fix error when checking gitbook version
-
-## 2.3.1
-- Fix black font color for ebooks (mobi, pdf and epub)
-- Fix ISO code for korean language
-- Fix korean translation
-- Fix syntax highlighting for asciidoc
-- Fix inline html escaping in markdown
-- Add warning for file outside SUMMARY
-- Force SUMMARY entries to be unique by filename
-
-## 2.3.0
-- Fix nunjucks issue with multiple `{% raw %}` blocks
-- Fix crash when git conref failed
-- Fix crash when failed to download remote image (better error message)
-- Fix flicking effect when changing page (big UX improvement)
-- Add Hebrew translation (`he`)
-- Add utility method `book.config.get` for plugins
-- Hooks `page:before` and `page` are no longer deprecated
-- Remove webfonts to make website lighter
-- Make glossary's order case insensitive
-
-## 2.2.0
-- Fix direction in code blocks (always LTR)
-- Add options `chapterMark` and `pageBreaksBefore` for PDF
-- Update code highlighting library
-- `book.json` accessible as `config` in templating syntax
-- Add Vietnamese translation (`vi`)
-
-## 2.1.0
-- Fix error in calcul of `levels` in table of contents, error introduced a few versions ago
-- Add optional `styles/print.css` to replace `print.css` used in ebook
-
-## 2.0.4
-- Fix `{% raw %}`, got confused with "fake" variable declarations
-- Fix title of language chooser
-- Fix the X-UA-Compatible meta tag
-- Move style sheets to the section
-
-## 2.0.3
-- Fix `gitbook init` for SUMMARY with empty entries
-- Fix escaping of code blocks in markdown
-
-## 2.0.2
-- Fix relative links in windows
-- Improve watcher in serve command (switch to chokidar)
-- Add Romanian translation (`ro`)
-- Add Finish translation (`fi`)
-- Add Japanese translation (`jp`)
-- Add Korean translation (`kr`)
-
-## 2.0.1
-- Improve error logging (display file, line and column)
-- Add back support for `options.originalInput`
-- Don't process math in markdown parser (delegated to `mathjax` plugin)
-- Fix some cases of code blocks escaping
-- Fix i18n for introduction title in json format
-- Fix reload when book configuration is updated
-- Fix backslashes in url when building on windows
-
-## 2.0.0
-- Fix page title of introduction
-- Ignore codeblocks when replacing glossary terms
-- Improve Unit Tests
-- Fix scrolling position in website when preparing page
-
-## 2.0.0-beta.5
-- Fix progress order in json format
-
-## 2.0.0-beta.4
-- Fix default generator for use programmatically
-- Add option "author" for html meta tags
-- Fix links normalization (content and hash)
-
-## 2.0.0-beta.3
-- Fix odd cases with code blocks escaping
-
-## 2.0.0-beta.2
-- Fix definition of entry point title using SUMMARY.md
-
-## 2.0.0-beta.1
-- Fix windows incompatibility
-- Add support for rtl (enabled by default for `ar` and `fa`)
-- Escape code blocks in markdown parser
-- Add Persian/Farsi translation (`fa`)
-- Add Arabic translation (`ar`)
-- Add Bengali translation (`bn`)
-- Provide generator name in template context
-
-## 2.0.0-alpha.9
-- Fix links in sidebar
-- Fix normalization of html link (README to index)
-- Fix html snippets escaping
-
-## 2.0.0-alpha.8
-- Improve locale detection for i18n
-- Fix chapter name for Glossary in pdf
-- Don't escape html in glossary items
-- Fix generation of multilingual book as ebook
-- Add "post" block attribute to post-process
-
-## 2.0.0-alpha.7
-- Fix display of glossary in ebook formats
-- Add default footer and header to pdf
-- Fix generation of json format compatible with 1.x.x
-- Add Simplifiled Chinese and Traditional Chinese translations
-
-## 2.0.0-alpha.6
-- Add es and pt translations
-- Fix replacement of glossary terms
-
-## 2.0.0-alpha.5
-- Fix copy of files/covers
-- Add back `finish:before` hook
-
-## 2.0.0-alpha.4
-- Fix copy of cover for multilingal books
-
-## 2.0.0-alpha.3
-- Norwegian translation
-- Load plugins from book in priority
-
-## 2.0.0-alpha.3
-- Fix init command
-- Update parsers to fix spaces in summary (`gitbook-parsers@0.3.1`)
-
-## 2.0.0-alpha.1
-- Externalize parsing into `gitbook-parsers` module
-- Supports AsciiDoc and reStructuredText
-- Hooks for page (`page:*`) are now deprecated, plugins should extend filters and blocks instead
-- Hooks `summary` and `glossary` (after and before) have been removed
-- Exercises and Quizzes are no longer parsed in the markdown parser
-- Support for more markdown extensions: `.markdown`, `.mdown`
-- Templates are rendered with nunjucks instead of swig, syntax is almost compatible, there is some changes with contexts and filters. `{{ super() }}` should be use instead of `{% parent %}`
-- Clean output folder on build without removing `.git` and `.svn`
-- MathJAX is no longer a default plugin
-- SVG images are converted to PNG during generation of ebooks
-- i18n in website and ebook (ru, it, de, fr)
-- New templating syntax
-- Content references (both internal and external)
-- Glossary terms are handled during generation (also in ebook format)
-
-## 1.5.0
-- Fix `serve` command, broken by `1.4.2`
-- Add nicer `dark` theme :)
-
-## 1.4.2
-- Force `process.exit` after builds, to prevent (possibly) lingering plugins
-
-## 1.4.1
-- Fix command 'install' without arguments
-
-## 1.4.0
-- Add command `gitbook install` to install plugins from book.json
-- `package.json` is no longer necessary
-
-## 1.3.4
-- Add glossary to ebooks
-- Fix autocover with new hook "finish:before"
-- Add X-UA-Compatible meta tag for IE
-
-## 1.3.3
-- Fix parsing of lexed content using the client library
-
-## 1.3.2
-- ePub files are now passing validation from epubcheck
-- Fix replacement of multiple glossary terms in a single sentence
-- Fix on windows deep relative links
-- Fix search indexer
-
-## 1.3.1
-- Fix error with links in markdown
-
-## 1.3.0
-- Bundle gitbook parsing library as a client side library in `gitbook.js` and `gitbook.min.js`
-
-## 1.2.0
-- Improvements on ebook generation
-- Fix incorrect follow of links in ebook generation
-- Move Table of Contents at the beginning of the ebook
-- Update to last highlight.js (includes Swift)
-- Includes of templates and variables (from book.json)
-
-## 1.1.1
-- Rewrite quiz logic to be more robust
-- Improve integration of glossary
-- Improve generation of ebook by using a multiple HTML pages input source
-- Fix incorrect page breaks after h1 and h2 divs
-- New options to set header and footer in PDF generation
-
-## 1.1.0
-- Plugins can now extend the ebook generation (pdf, epub, mobi)
-- Update `kramed` to version 0.4.3
-
-## 1.0.3
-- Update `mathjax` plugin and MathJAx to version 2.4
-- Update `highlight.js` to 8.2.0
-
-## 1.0.2
-- Update `mathjax` plugin, fixes issues with inline math rendering (no longer wanted)
-
-## 1.0.1
-- New inline math convention (kramdown's), using `$$` rather than `$` as delimiters
-- Fix instapaper sharing
-- The `exercises` & `quizzes` plugins are now by default
-
-## 1.0.0
-- New design
-- Support for glossary
-- Support for sharing to instapaper
-- Support for footnotes
-
-## 0.7.1
-- Update `fs-extra` to `0.10.0` (fixes potential race conditions)
-
-## 0.7.0
-- Add page break in ebook (pdf, epub, mobi) between chapters/articles
-- Start using kramed instead of marked
-- Fix display of inline math
-- Switch to graceful-fs to fix EMFILE errors
-- Add sharing to weibo.com
-
-## 0.6.2
-- Support generating a plugin's book info dynamically
-- Improve navigation on dark theme
-- Improve path normalization when parsing SUMMARY.md
-
-## 0.6.0
-- Generate header id the same as github
-- Custom links can be added at top of sidebar
-- Summary can now be transformed by plugins
-- Support importing code snippets
diff --git a/gitbook/LICENSE b/gitbook/LICENSE
deleted file mode 100644
index 3e53c4e1..00000000
--- a/gitbook/LICENSE
+++ /dev/null
@@ -1,201 +0,0 @@
-Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "{}"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright 2014 FriendCode Inc.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
diff --git a/gitbook/README.md b/gitbook/README.md
deleted file mode 100644
index 6d7da823..00000000
--- a/gitbook/README.md
+++ /dev/null
@@ -1,51 +0,0 @@
-GitBook
-=======
-
-[](http://badge.fury.io/js/gitbook)
-[](https://travis-ci.org/GitbookIO/gitbook)
-[](https://ci.appveyor.com/project/GitBook/gitbook)
-[](https://slack.gitbook.com)
-
-GitBook is a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc). Here is an example: [Learn Javascript](https://www.gitbook.com/book/GitBookIO/javascript).
-
-You can publish and host books easily online using [gitbook.com](https://www.gitbook.com). A desktop editor is [also available](https://www.gitbook.com/editor).
-
-Check out the [GitBook Community Slack Channel](https://slack.gitbook.com), Stay updated by following [@GitBookIO](https://twitter.com/GitBookIO) on Twitter or [GitBook](https://www.facebook.com/gitbookcom) on Facebook.
-
-Complete documentation is available at [toolchain.gitbook.com](http://toolchain.gitbook.com/).
-
-
-
-## Getting started
-
-GitBook can be used either on your computer for building local books or on GitBook.com for hosting them. To get started, check out [the installation instructions in the documentation](docs/setup.md).
-
-## Usage examples
-
-GitBook can be used to create book, public documentation, enterprise manual, thesis, research papers, etc.
-
-You can find a [list of real-world examples](docs/examples.md) in the documentation.
-
-## Help and Support
-
-We're always happy to help out with your books or any other questions you might have. You can ask a question on the following contact form at [gitbook.com/contact](https://www.gitbook.com/contact) or signal an issue on [GitHub](https://github.com/GitbookIO/gitbook).
-
-## Features
-
-* Write using [Markdown](http://toolchain.gitbook.com/syntax/markdown.html) or [AsciiDoc](http://toolchain.gitbook.com/syntax/asciidoc.html)
-* Output as a website or [ebook (pdf, epub, mobi)](http://toolchain.gitbook.com/ebook.html)
-* [Multi-Languages](http://toolchain.gitbook.com/languages.html)
-* [Lexicon / Glossary](http://toolchain.gitbook.com/lexicon.html)
-* [Cover](http://toolchain.gitbook.com/ebook.html)
-* [Variables and Templating](http://toolchain.gitbook.com/templating/)
-* [Content References](http://toolchain.gitbook.com/templating/conrefs.html)
-* [Plugins](http://toolchain.gitbook.com/plugins/)
-* [Beautiful default theme](https://github.com/GitbookIO/theme-default)
-
-## Publish your book
-
-The platform [GitBook.com](https://www.gitbook.com/) is like an "Heroku for books": you can create a book on it (public, or private) and update it using **git push**.
-
-## Licensing
-
-GitBook is licensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) for the full license text.
diff --git a/gitbook/app.js b/gitbook/app.js
deleted file mode 100644
index 906e7030..00000000
--- a/gitbook/app.js
+++ /dev/null
@@ -1,6 +0,0 @@
-!function t(e,n,r){function o(a,u){if(!n[a]){if(!e[a]){var s="function"==typeof require&&require;if(!u&&s)return s(a,!0);if(i)return i(a,!0);var c=new Error("Cannot find module '"+a+"'");throw c.code="MODULE_NOT_FOUND",c}var l=n[a]={exports:{}};e[a][0].call(l.exports,function(t){var n=e[a][1][t];return o(n?n:t)},l,l.exports,t,e,n,r)}return n[a].exports}for(var i="function"==typeof require&&require,a=0;a0&&e-1 in t}function r(t,e,n){if(Z.isFunction(e))return Z.grep(t,function(t,r){return!!e.call(t,r,t)!==n});if(e.nodeType)return Z.grep(t,function(t){return t===e!==n});if("string"==typeof e){if(ut.test(e))return Z.filter(e,t,n);e=Z.filter(e,t)}return Z.grep(t,function(t){return X.call(e,t)>=0!==n})}function o(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function i(t){var e=dt[t]={};return Z.each(t.match(ht)||[],function(t,n){e[n]=!0}),e}function a(){J.removeEventListener("DOMContentLoaded",a,!1),t.removeEventListener("load",a,!1),Z.ready()}function u(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=Z.expando+u.uid++}function s(t,e,n){var r;if(void 0===n&&1===t.nodeType)if(r="data-"+e.replace(xt,"-$1").toLowerCase(),n=t.getAttribute(r),"string"==typeof n){try{n="true"===n?!0:"false"===n?!1:"null"===n?null:+n+""===n?+n:bt.test(n)?Z.parseJSON(n):n}catch(o){}yt.set(t,e,n)}else n=void 0;return n}function c(){return!0}function l(){return!1}function f(){try{return J.activeElement}catch(t){}}function p(t,e){return Z.nodeName(t,"table")&&Z.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function h(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function d(t){var e=It.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function v(t,e){for(var n=0,r=t.length;r>n;n++)mt.set(t[n],"globalEval",!e||mt.get(e[n],"globalEval"))}function g(t,e){var n,r,o,i,a,u,s,c;if(1===e.nodeType){if(mt.hasData(t)&&(i=mt.access(t),a=mt.set(e,i),c=i.events)){delete a.handle,a.events={};for(o in c)for(n=0,r=c[o].length;r>n;n++)Z.event.add(e,o,c[o][n])}yt.hasData(t)&&(u=yt.access(t),s=Z.extend({},u),yt.set(e,s))}}function m(t,e){var n=t.getElementsByTagName?t.getElementsByTagName(e||"*"):t.querySelectorAll?t.querySelectorAll(e||"*"):[];return void 0===e||e&&Z.nodeName(t,e)?Z.merge([t],n):n}function y(t,e){var n=e.nodeName.toLowerCase();"input"===n&&Ct.test(t.type)?e.checked=t.checked:("input"===n||"textarea"===n)&&(e.defaultValue=t.defaultValue)}function b(e,n){var r,o=Z(n.createElement(e)).appendTo(n.body),i=t.getDefaultComputedStyle&&(r=t.getDefaultComputedStyle(o[0]))?r.display:Z.css(o[0],"display");return o.detach(),i}function x(t){var e=J,n=$t[t];return n||(n=b(t,e),"none"!==n&&n||(Pt=(Pt||Z("")).appendTo(e.documentElement),e=Pt[0].contentDocument,e.write(),e.close(),n=b(t,e),Pt.detach()),$t[t]=n),n}function w(t,e,n){var r,o,i,a,u=t.style;return n=n||Bt(t),n&&(a=n.getPropertyValue(e)||n[e]),n&&(""!==a||Z.contains(t.ownerDocument,t)||(a=Z.style(t,e)),Wt.test(a)&&Mt.test(e)&&(r=u.width,o=u.minWidth,i=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=o,u.maxWidth=i)),void 0!==a?a+"":a}function _(t,e){return{get:function(){return t()?void delete this.get:(this.get=e).apply(this,arguments)}}}function k(t,e){if(e in t)return e;for(var n=e[0].toUpperCase()+e.slice(1),r=e,o=Yt.length;o--;)if(e=Yt[o]+n,e in t)return e;return r}function C(t,e,n){var r=zt.exec(e);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):e}function T(t,e,n,r,o){for(var i=n===(r?"border":"content")?4:"width"===e?1:0,a=0;4>i;i+=2)"margin"===n&&(a+=Z.css(t,n+_t[i],!0,o)),r?("content"===n&&(a-=Z.css(t,"padding"+_t[i],!0,o)),"margin"!==n&&(a-=Z.css(t,"border"+_t[i]+"Width",!0,o))):(a+=Z.css(t,"padding"+_t[i],!0,o),"padding"!==n&&(a+=Z.css(t,"border"+_t[i]+"Width",!0,o)));return a}function j(t,e,n){var r=!0,o="width"===e?t.offsetWidth:t.offsetHeight,i=Bt(t),a="border-box"===Z.css(t,"boxSizing",!1,i);if(0>=o||null==o){if(o=w(t,e,i),(0>o||null==o)&&(o=t.style[e]),Wt.test(o))return o;r=a&&(G.boxSizingReliable()||o===t.style[e]),o=parseFloat(o)||0}return o+T(t,e,n||(a?"border":"content"),r,i)+"px"}function A(t,e){for(var n,r,o,i=[],a=0,u=t.length;u>a;a++)r=t[a],r.style&&(i[a]=mt.get(r,"olddisplay"),n=r.style.display,e?(i[a]||"none"!==n||(r.style.display=""),""===r.style.display&&kt(r)&&(i[a]=mt.access(r,"olddisplay",x(r.nodeName)))):(o=kt(r),"none"===n&&o||mt.set(r,"olddisplay",o?n:Z.css(r,"display"))));for(a=0;u>a;a++)r=t[a],r.style&&(e&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=e?i[a]||"":"none"));return t}function N(t,e,n,r,o){return new N.prototype.init(t,e,n,r,o)}function E(){return setTimeout(function(){Gt=void 0}),Gt=Z.now()}function S(t,e){var n,r=0,o={height:t};for(e=e?1:0;4>r;r+=2-e)n=_t[r],o["margin"+n]=o["padding"+n]=t;return e&&(o.opacity=o.width=t),o}function O(t,e,n){for(var r,o=(ne[e]||[]).concat(ne["*"]),i=0,a=o.length;a>i;i++)if(r=o[i].call(n,e,t))return r}function q(t,e,n){var r,o,i,a,u,s,c,l,f=this,p={},h=t.style,d=t.nodeType&&kt(t),v=mt.get(t,"fxshow");n.queue||(u=Z._queueHooks(t,"fx"),null==u.unqueued&&(u.unqueued=0,s=u.empty.fire,u.empty.fire=function(){u.unqueued||s()}),u.unqueued++,f.always(function(){f.always(function(){u.unqueued--,Z.queue(t,"fx").length||u.empty.fire()})})),1===t.nodeType&&("height"in e||"width"in e)&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],c=Z.css(t,"display"),l="none"===c?mt.get(t,"olddisplay")||x(t.nodeName):c,"inline"===l&&"none"===Z.css(t,"float")&&(h.display="inline-block")),n.overflow&&(h.overflow="hidden",f.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}));for(r in e)if(o=e[r],Qt.exec(o)){if(delete e[r],i=i||"toggle"===o,o===(d?"hide":"show")){if("show"!==o||!v||void 0===v[r])continue;d=!0}p[r]=v&&v[r]||Z.style(t,r)}else c=void 0;if(Z.isEmptyObject(p))"inline"===("none"===c?x(t.nodeName):c)&&(h.display=c);else{v?"hidden"in v&&(d=v.hidden):v=mt.access(t,"fxshow",{}),i&&(v.hidden=!d),d?Z(t).show():f.done(function(){Z(t).hide()}),f.done(function(){var e;mt.remove(t,"fxshow");for(e in p)Z.style(t,e,p[e])});for(r in p)a=O(d?v[r]:0,r,f),r in v||(v[r]=a.start,d&&(a.end=a.start,a.start="width"===r||"height"===r?1:0))}}function D(t,e){var n,r,o,i,a;for(n in t)if(r=Z.camelCase(n),o=e[r],i=t[n],Z.isArray(i)&&(o=i[1],i=t[n]=i[0]),n!==r&&(t[r]=i,delete t[n]),a=Z.cssHooks[r],a&&"expand"in a){i=a.expand(i),delete t[r];for(n in i)n in t||(t[n]=i[n],e[n]=o)}else e[r]=o}function L(t,e,n){var r,o,i=0,a=ee.length,u=Z.Deferred().always(function(){delete s.elem}),s=function(){if(o)return!1;for(var e=Gt||E(),n=Math.max(0,c.startTime+c.duration-e),r=n/c.duration||0,i=1-r,a=0,s=c.tweens.length;s>a;a++)c.tweens[a].run(i);return u.notifyWith(t,[c,i,n]),1>i&&s?n:(u.resolveWith(t,[c]),!1)},c=u.promise({elem:t,props:Z.extend({},e),opts:Z.extend(!0,{specialEasing:{}},n),originalProperties:e,originalOptions:n,startTime:Gt||E(),duration:n.duration,tweens:[],createTween:function(e,n){var r=Z.Tween(t,c.opts,e,n,c.opts.specialEasing[e]||c.opts.easing);return c.tweens.push(r),r},stop:function(e){var n=0,r=e?c.tweens.length:0;if(o)return this;for(o=!0;r>n;n++)c.tweens[n].run(1);return e?u.resolveWith(t,[c,e]):u.rejectWith(t,[c,e]),this}}),l=c.props;for(D(l,c.opts.specialEasing);a>i;i++)if(r=ee[i].call(c,t,l,c.opts))return r;return Z.map(l,O,c),Z.isFunction(c.opts.start)&&c.opts.start.call(t,c),Z.fx.timer(Z.extend(s,{elem:t,anim:c,queue:c.opts.queue})),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always)}function R(t){return function(e,n){"string"!=typeof e&&(n=e,e="*");var r,o=0,i=e.toLowerCase().match(ht)||[];if(Z.isFunction(n))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(t[r]=t[r]||[]).unshift(n)):(t[r]=t[r]||[]).push(n)}}function I(t,e,n,r){function o(u){var s;return i[u]=!0,Z.each(t[u]||[],function(t,u){var c=u(e,n,r);return"string"!=typeof c||a||i[c]?a?!(s=c):void 0:(e.dataTypes.unshift(c),o(c),!1)}),s}var i={},a=t===be;return o(e.dataTypes[0])||!i["*"]&&o("*")}function F(t,e){var n,r,o=Z.ajaxSettings.flatOptions||{};for(n in e)void 0!==e[n]&&((o[n]?t:r||(r={}))[n]=e[n]);return r&&Z.extend(!0,t,r),t}function H(t,e,n){for(var r,o,i,a,u=t.contents,s=t.dataTypes;"*"===s[0];)s.shift(),void 0===r&&(r=t.mimeType||e.getResponseHeader("Content-Type"));if(r)for(o in u)if(u[o]&&u[o].test(r)){s.unshift(o);break}if(s[0]in n)i=s[0];else{for(o in n){if(!s[0]||t.converters[o+" "+s[0]]){i=o;break}a||(a=o)}i=i||a}return i?(i!==s[0]&&s.unshift(i),n[i]):void 0}function P(t,e,n,r){var o,i,a,u,s,c={},l=t.dataTypes.slice();if(l[1])for(a in t.converters)c[a.toLowerCase()]=t.converters[a];for(i=l.shift();i;)if(t.responseFields[i]&&(n[t.responseFields[i]]=e),!s&&r&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),s=i,i=l.shift())if("*"===i)i=s;else if("*"!==s&&s!==i){if(a=c[s+" "+i]||c["* "+i],!a)for(o in c)if(u=o.split(" "),u[1]===i&&(a=c[s+" "+u[0]]||c["* "+u[0]])){a===!0?a=c[o]:c[o]!==!0&&(i=u[0],l.unshift(u[1]));break}if(a!==!0)if(a&&t["throws"])e=a(e);else try{e=a(e)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+s+" to "+i}}}return{state:"success",data:e}}function $(t,e,n,r){var o;if(Z.isArray(e))Z.each(e,function(e,o){n||Ce.test(t)?r(t,o):$(t+"["+("object"==typeof o?e:"")+"]",o,n,r)});else if(n||"object"!==Z.type(e))r(t,e);else for(o in e)$(t+"["+o+"]",e[o],n,r)}function M(t){return Z.isWindow(t)?t:9===t.nodeType&&t.defaultView}var W=[],B=W.slice,U=W.concat,z=W.push,X=W.indexOf,K={},V=K.toString,Y=K.hasOwnProperty,G={},J=t.document,Q="2.1.4",Z=function(t,e){return new Z.fn.init(t,e)},tt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,et=/^-ms-/,nt=/-([\da-z])/gi,rt=function(t,e){return e.toUpperCase()};Z.fn=Z.prototype={jquery:Q,constructor:Z,selector:"",length:0,toArray:function(){return B.call(this)},get:function(t){return null!=t?0>t?this[t+this.length]:this[t]:B.call(this)},pushStack:function(t){var e=Z.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t,e){return Z.each(this,t,e)},map:function(t){return this.pushStack(Z.map(this,function(e,n){return t.call(e,n,e)}))},slice:function(){return this.pushStack(B.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,n=+t+(0>t?e:0);return this.pushStack(n>=0&&e>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:z,sort:W.sort,splice:W.splice},Z.extend=Z.fn.extend=function(){var t,e,n,r,o,i,a=arguments[0]||{},u=1,s=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[u]||{},u++),"object"==typeof a||Z.isFunction(a)||(a={}),u===s&&(a=this,u--);s>u;u++)if(null!=(t=arguments[u]))for(e in t)n=a[e],r=t[e],a!==r&&(c&&r&&(Z.isPlainObject(r)||(o=Z.isArray(r)))?(o?(o=!1,i=n&&Z.isArray(n)?n:[]):i=n&&Z.isPlainObject(n)?n:{},a[e]=Z.extend(c,i,r)):void 0!==r&&(a[e]=r));return a},Z.extend({expando:"jQuery"+(Q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isFunction:function(t){return"function"===Z.type(t)},isArray:Array.isArray,isWindow:function(t){return null!=t&&t===t.window},isNumeric:function(t){return!Z.isArray(t)&&t-parseFloat(t)+1>=0},isPlainObject:function(t){return"object"!==Z.type(t)||t.nodeType||Z.isWindow(t)?!1:t.constructor&&!Y.call(t.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},type:function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?K[V.call(t)]||"object":typeof t},globalEval:function(t){var e,n=eval;t=Z.trim(t),t&&(1===t.indexOf("use strict")?(e=J.createElement("script"),e.text=t,J.head.appendChild(e).parentNode.removeChild(e)):n(t))},camelCase:function(t){return t.replace(et,"ms-").replace(nt,rt)},nodeName:function(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()},each:function(t,e,r){var o,i=0,a=t.length,u=n(t);if(r){if(u)for(;a>i&&(o=e.apply(t[i],r),o!==!1);i++);else for(i in t)if(o=e.apply(t[i],r),o===!1)break}else if(u)for(;a>i&&(o=e.call(t[i],i,t[i]),o!==!1);i++);else for(i in t)if(o=e.call(t[i],i,t[i]),o===!1)break;return t},trim:function(t){return null==t?"":(t+"").replace(tt,"")},makeArray:function(t,e){var r=e||[];return null!=t&&(n(Object(t))?Z.merge(r,"string"==typeof t?[t]:t):z.call(r,t)),r},inArray:function(t,e,n){return null==e?-1:X.call(e,t,n)},merge:function(t,e){for(var n=+e.length,r=0,o=t.length;n>r;r++)t[o++]=e[r];return t.length=o,t},grep:function(t,e,n){for(var r,o=[],i=0,a=t.length,u=!n;a>i;i++)r=!e(t[i],i),r!==u&&o.push(t[i]);return o},map:function(t,e,r){var o,i=0,a=t.length,u=n(t),s=[];if(u)for(;a>i;i++)o=e(t[i],i,r),null!=o&&s.push(o);else for(i in t)o=e(t[i],i,r),null!=o&&s.push(o);return U.apply([],s)},guid:1,proxy:function(t,e){var n,r,o;return"string"==typeof e&&(n=t[e],e=t,t=n),Z.isFunction(t)?(r=B.call(arguments,2),o=function(){return t.apply(e||this,r.concat(B.call(arguments)))},o.guid=t.guid=t.guid||Z.guid++,o):void 0},now:Date.now,support:G}),Z.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(t,e){K["[object "+e+"]"]=e.toLowerCase()});var ot=function(t){function e(t,e,n,r){var o,i,a,u,s,c,f,h,d,v;if((e?e.ownerDocument||e:$)!==q&&O(e),e=e||q,n=n||[],u=e.nodeType,"string"!=typeof t||!t||1!==u&&9!==u&&11!==u)return n;if(!r&&L){if(11!==u&&(o=yt.exec(t)))if(a=o[1]){if(9===u){if(i=e.getElementById(a),!i||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(e.ownerDocument&&(i=e.ownerDocument.getElementById(a))&&H(e,i)&&i.id===a)return n.push(i),n}else{if(o[2])return Q.apply(n,e.getElementsByTagName(t)),n;if((a=o[3])&&w.getElementsByClassName)return Q.apply(n,e.getElementsByClassName(a)),n}if(w.qsa&&(!R||!R.test(t))){if(h=f=P,d=e,v=1!==u&&t,1===u&&"object"!==e.nodeName.toLowerCase()){for(c=T(t),(f=e.getAttribute("id"))?h=f.replace(xt,"\\$&"):e.setAttribute("id",h),h="[id='"+h+"'] ",s=c.length;s--;)c[s]=h+p(c[s]);d=bt.test(t)&&l(e.parentNode)||e,v=c.join(",")}if(v)try{return Q.apply(n,d.querySelectorAll(v)),n}catch(g){}finally{f||e.removeAttribute("id")}}}return A(t.replace(st,"$1"),e,n,r)}function n(){function t(n,r){return e.push(n+" ")>_.cacheLength&&delete t[e.shift()],t[n+" "]=r}var e=[];return t}function r(t){return t[P]=!0,t}function o(t){var e=q.createElement("div");try{return!!t(e)}catch(n){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function i(t,e){for(var n=t.split("|"),r=t.length;r--;)_.attrHandle[n[r]]=e}function a(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||K)-(~t.sourceIndex||K);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function u(t){return function(e){var n=e.nodeName.toLowerCase();return"input"===n&&e.type===t}}function s(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function c(t){return r(function(e){return e=+e,r(function(n,r){for(var o,i=t([],n.length,e),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))})})}function l(t){return t&&"undefined"!=typeof t.getElementsByTagName&&t}function f(){}function p(t){for(var e=0,n=t.length,r="";n>e;e++)r+=t[e].value;return r}function h(t,e,n){var r=e.dir,o=n&&"parentNode"===r,i=W++;return e.first?function(e,n,i){for(;e=e[r];)if(1===e.nodeType||o)return t(e,n,i)}:function(e,n,a){var u,s,c=[M,i];if(a){for(;e=e[r];)if((1===e.nodeType||o)&&t(e,n,a))return!0}else for(;e=e[r];)if(1===e.nodeType||o){if(s=e[P]||(e[P]={}),(u=s[r])&&u[0]===M&&u[1]===i)return c[2]=u[2];if(s[r]=c,c[2]=t(e,n,a))return!0}}}function d(t){return t.length>1?function(e,n,r){for(var o=t.length;o--;)if(!t[o](e,n,r))return!1;return!0}:t[0]}function v(t,n,r){for(var o=0,i=n.length;i>o;o++)e(t,n[o],r);return r}function g(t,e,n,r,o){for(var i,a=[],u=0,s=t.length,c=null!=e;s>u;u++)(i=t[u])&&(!n||n(i,r,o))&&(a.push(i),c&&e.push(u));return a}function m(t,e,n,o,i,a){return o&&!o[P]&&(o=m(o)),i&&!i[P]&&(i=m(i,a)),r(function(r,a,u,s){var c,l,f,p=[],h=[],d=a.length,m=r||v(e||"*",u.nodeType?[u]:u,[]),y=!t||!r&&e?m:g(m,p,t,u,s),b=n?i||(r?t:d||o)?[]:a:y;if(n&&n(y,b,u,s),o)for(c=g(b,h),o(c,[],u,s),l=c.length;l--;)(f=c[l])&&(b[h[l]]=!(y[h[l]]=f));if(r){if(i||t){if(i){for(c=[],l=b.length;l--;)(f=b[l])&&c.push(y[l]=f);i(null,b=[],c,s)}for(l=b.length;l--;)(f=b[l])&&(c=i?tt(r,f):p[l])>-1&&(r[c]=!(a[c]=f))}}else b=g(b===a?b.splice(d,b.length):b),i?i(null,a,b,s):Q.apply(a,b)})}function y(t){for(var e,n,r,o=t.length,i=_.relative[t[0].type],a=i||_.relative[" "],u=i?1:0,s=h(function(t){return t===e},a,!0),c=h(function(t){return tt(e,t)>-1},a,!0),l=[function(t,n,r){var o=!i&&(r||n!==N)||((e=n).nodeType?s(t,n,r):c(t,n,r));return e=null,o}];o>u;u++)if(n=_.relative[t[u].type])l=[h(d(l),n)];else{if(n=_.filter[t[u].type].apply(null,t[u].matches),n[P]){for(r=++u;o>r&&!_.relative[t[r].type];r++);return m(u>1&&d(l),u>1&&p(t.slice(0,u-1).concat({value:" "===t[u-2].type?"*":""})).replace(st,"$1"),n,r>u&&y(t.slice(u,r)),o>r&&y(t=t.slice(r)),o>r&&p(t))}l.push(n)}return d(l)}function b(t,n){var o=n.length>0,i=t.length>0,a=function(r,a,u,s,c){var l,f,p,h=0,d="0",v=r&&[],m=[],y=N,b=r||i&&_.find.TAG("*",c),x=M+=null==y?1:Math.random()||.1,w=b.length;for(c&&(N=a!==q&&a);d!==w&&null!=(l=b[d]);d++){if(i&&l){for(f=0;p=t[f++];)if(p(l,a,u)){s.push(l);break}c&&(M=x)}o&&((l=!p&&l)&&h--,r&&v.push(l))}if(h+=d,o&&d!==h){for(f=0;p=n[f++];)p(v,m,a,u);if(r){if(h>0)for(;d--;)v[d]||m[d]||(m[d]=G.call(s));m=g(m)}Q.apply(s,m),c&&!r&&m.length>0&&h+n.length>1&&e.uniqueSort(s)}return c&&(M=x,N=y),v};return o?r(a):a}var x,w,_,k,C,T,j,A,N,E,S,O,q,D,L,R,I,F,H,P="sizzle"+1*new Date,$=t.document,M=0,W=0,B=n(),U=n(),z=n(),X=function(t,e){return t===e&&(S=!0),0},K=1<<31,V={}.hasOwnProperty,Y=[],G=Y.pop,J=Y.push,Q=Y.push,Z=Y.slice,tt=function(t,e){for(var n=0,r=t.length;r>n;n++)if(t[n]===e)return n;return-1},et="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",nt="[\\x20\\t\\r\\n\\f]",rt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ot=rt.replace("w","w#"),it="\\["+nt+"*("+rt+")(?:"+nt+"*([*^$|!~]?=)"+nt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ot+"))|)"+nt+"*\\]",at=":("+rt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+it+")*)|.*)\\)|)",ut=new RegExp(nt+"+","g"),st=new RegExp("^"+nt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+nt+"+$","g"),ct=new RegExp("^"+nt+"*,"+nt+"*"),lt=new RegExp("^"+nt+"*([>+~]|"+nt+")"+nt+"*"),ft=new RegExp("="+nt+"*([^\\]'\"]*?)"+nt+"*\\]","g"),pt=new RegExp(at),ht=new RegExp("^"+ot+"$"),dt={ID:new RegExp("^#("+rt+")"),CLASS:new RegExp("^\\.("+rt+")"),TAG:new RegExp("^("+rt.replace("w","w*")+")"),ATTR:new RegExp("^"+it),PSEUDO:new RegExp("^"+at),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+nt+"*(even|odd|(([+-]|)(\\d*)n|)"+nt+"*(?:([+-]|)"+nt+"*(\\d+)|))"+nt+"*\\)|)","i"),bool:new RegExp("^(?:"+et+")$","i"),needsContext:new RegExp("^"+nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+nt+"*((?:-\\d)?\\d*)"+nt+"*\\)|)(?=[^-]|$)","i")},vt=/^(?:input|select|textarea|button)$/i,gt=/^h\d$/i,mt=/^[^{]+\{\s*\[native \w/,yt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,bt=/[+~]/,xt=/'|\\/g,wt=new RegExp("\\\\([\\da-f]{1,6}"+nt+"?|("+nt+")|.)","ig"),_t=function(t,e,n){var r="0x"+e-65536;return r!==r||n?e:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},kt=function(){O()};try{Q.apply(Y=Z.call($.childNodes),$.childNodes),Y[$.childNodes.length].nodeType}catch(Ct){Q={apply:Y.length?function(t,e){J.apply(t,Z.call(e))}:function(t,e){for(var n=t.length,r=0;t[n++]=e[r++];);t.length=n-1}}}w=e.support={},C=e.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return e?"HTML"!==e.nodeName:!1},O=e.setDocument=function(t){var e,n,r=t?t.ownerDocument||t:$;return r!==q&&9===r.nodeType&&r.documentElement?(q=r,D=r.documentElement,n=r.defaultView,n&&n!==n.top&&(n.addEventListener?n.addEventListener("unload",kt,!1):n.attachEvent&&n.attachEvent("onunload",kt)),L=!C(r),w.attributes=o(function(t){return t.className="i",!t.getAttribute("className")}),w.getElementsByTagName=o(function(t){return t.appendChild(r.createComment("")),!t.getElementsByTagName("*").length}),w.getElementsByClassName=mt.test(r.getElementsByClassName),w.getById=o(function(t){return D.appendChild(t).id=P,!r.getElementsByName||!r.getElementsByName(P).length}),w.getById?(_.find.ID=function(t,e){if("undefined"!=typeof e.getElementById&&L){var n=e.getElementById(t);return n&&n.parentNode?[n]:[]}},_.filter.ID=function(t){var e=t.replace(wt,_t);return function(t){return t.getAttribute("id")===e}}):(delete _.find.ID,_.filter.ID=function(t){var e=t.replace(wt,_t);return function(t){var n="undefined"!=typeof t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}}),_.find.TAG=w.getElementsByTagName?function(t,e){return"undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t):w.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],o=0,i=e.getElementsByTagName(t);if("*"===t){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},_.find.CLASS=w.getElementsByClassName&&function(t,e){return L?e.getElementsByClassName(t):void 0},I=[],R=[],(w.qsa=mt.test(r.querySelectorAll))&&(o(function(t){D.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&R.push("[*^$]="+nt+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||R.push("\\["+nt+"*(?:value|"+et+")"),t.querySelectorAll("[id~="+P+"-]").length||R.push("~="),t.querySelectorAll(":checked").length||R.push(":checked"),t.querySelectorAll("a#"+P+"+*").length||R.push(".#.+[+~]")}),o(function(t){var e=r.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&R.push("name"+nt+"*[*^$|!~]?="),t.querySelectorAll(":enabled").length||R.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),R.push(",.*:")})),(w.matchesSelector=mt.test(F=D.matches||D.webkitMatchesSelector||D.mozMatchesSelector||D.oMatchesSelector||D.msMatchesSelector))&&o(function(t){w.disconnectedMatch=F.call(t,"div"),F.call(t,"[s!='']:x"),I.push("!=",at)}),R=R.length&&new RegExp(R.join("|")),I=I.length&&new RegExp(I.join("|")),e=mt.test(D.compareDocumentPosition),H=e||mt.test(D.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},X=e?function(t,e){if(t===e)return S=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n?n:(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&n||!w.sortDetached&&e.compareDocumentPosition(t)===n?t===r||t.ownerDocument===$&&H($,t)?-1:e===r||e.ownerDocument===$&&H($,e)?1:E?tt(E,t)-tt(E,e):0:4&n?-1:1)}:function(t,e){if(t===e)return S=!0,0;var n,o=0,i=t.parentNode,u=e.parentNode,s=[t],c=[e];if(!i||!u)return t===r?-1:e===r?1:i?-1:u?1:E?tt(E,t)-tt(E,e):0;if(i===u)return a(t,e);for(n=t;n=n.parentNode;)s.unshift(n);for(n=e;n=n.parentNode;)c.unshift(n);for(;s[o]===c[o];)o++;return o?a(s[o],c[o]):s[o]===$?-1:c[o]===$?1:0},r):q},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==q&&O(t),n=n.replace(ft,"='$1']"),w.matchesSelector&&L&&(!I||!I.test(n))&&(!R||!R.test(n)))try{var r=F.call(t,n);if(r||w.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(o){}return e(n,q,null,[t]).length>0},e.contains=function(t,e){return(t.ownerDocument||t)!==q&&O(t),H(t,e)},e.attr=function(t,e){(t.ownerDocument||t)!==q&&O(t);var n=_.attrHandle[e.toLowerCase()],r=n&&V.call(_.attrHandle,e.toLowerCase())?n(t,e,!L):void 0;return void 0!==r?r:w.attributes||!L?t.getAttribute(e):(r=t.getAttributeNode(e))&&r.specified?r.value:null},e.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},e.uniqueSort=function(t){var e,n=[],r=0,o=0;if(S=!w.detectDuplicates,E=!w.sortStable&&t.slice(0),t.sort(X),S){for(;e=t[o++];)e===t[o]&&(r=n.push(o));for(;r--;)t.splice(n[r],1)}return E=null,t},k=e.getText=function(t){var e,n="",r=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=k(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[r++];)n+=k(e);return n},_=e.selectors={cacheLength:50,createPseudo:r,match:dt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(wt,_t),t[3]=(t[3]||t[4]||t[5]||"").replace(wt,_t),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return dt.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&pt.test(n)&&(e=T(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(wt,_t).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=B[t+" "];return e||(e=new RegExp("(^|"+nt+")"+t+"("+nt+"|$)"))&&B(t,function(t){return e.test("string"==typeof t.className&&t.className||"undefined"!=typeof t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(o){var i=e.attr(o,t);return null==i?"!="===n:n?(i+="","="===n?i===r:"!="===n?i!==r:"^="===n?r&&0===i.indexOf(r):"*="===n?r&&i.indexOf(r)>-1:"$="===n?r&&i.slice(-r.length)===r:"~="===n?(" "+i.replace(ut," ")+" ").indexOf(r)>-1:"|="===n?i===r||i.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(t,e,n,r,o){var i="nth"!==t.slice(0,3),a="last"!==t.slice(-4),u="of-type"===e;return 1===r&&0===o?function(t){return!!t.parentNode}:function(e,n,s){var c,l,f,p,h,d,v=i!==a?"nextSibling":"previousSibling",g=e.parentNode,m=u&&e.nodeName.toLowerCase(),y=!s&&!u;if(g){if(i){for(;v;){for(f=e;f=f[v];)if(u?f.nodeName.toLowerCase()===m:1===f.nodeType)return!1;d=v="only"===t&&!d&&"nextSibling"}return!0}if(d=[a?g.firstChild:g.lastChild],a&&y){for(l=g[P]||(g[P]={}),c=l[t]||[],h=c[0]===M&&c[1],p=c[0]===M&&c[2],f=h&&g.childNodes[h];f=++h&&f&&f[v]||(p=h=0)||d.pop();)if(1===f.nodeType&&++p&&f===e){l[t]=[M,h,p];break}}else if(y&&(c=(e[P]||(e[P]={}))[t])&&c[0]===M)p=c[1];else for(;(f=++h&&f&&f[v]||(p=h=0)||d.pop())&&((u?f.nodeName.toLowerCase()!==m:1!==f.nodeType)||!++p||(y&&((f[P]||(f[P]={}))[t]=[M,p]),f!==e)););return p-=o,p===r||p%r===0&&p/r>=0}}},PSEUDO:function(t,n){var o,i=_.pseudos[t]||_.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return i[P]?i(n):i.length>1?(o=[t,t,"",n],_.setFilters.hasOwnProperty(t.toLowerCase())?r(function(t,e){for(var r,o=i(t,n),a=o.length;a--;)r=tt(t,o[a]),t[r]=!(e[r]=o[a])}):function(t){return i(t,0,o)}):i}},pseudos:{not:r(function(t){var e=[],n=[],o=j(t.replace(st,"$1"));return o[P]?r(function(t,e,n,r){for(var i,a=o(t,null,r,[]),u=t.length;u--;)(i=a[u])&&(t[u]=!(e[u]=i))}):function(t,r,i){return e[0]=t,o(e,null,i,n),e[0]=null,!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(t){return t=t.replace(wt,_t),function(e){return(e.textContent||e.innerText||k(e)).indexOf(t)>-1}}),lang:r(function(t){return ht.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(wt,_t).toLowerCase(),function(e){var n;do if(n=L?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===D},focus:function(t){return t===q.activeElement&&(!q.hasFocus||q.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:function(t){return t.disabled===!1},disabled:function(t){return t.disabled===!0},checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,t.selected===!0},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!_.pseudos.empty(t)},header:function(t){return gt.test(t.nodeName)},input:function(t){return vt.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:c(function(){return[0]}),last:c(function(t,e){return[e-1]}),eq:c(function(t,e,n){return[0>n?n+e:n]}),even:c(function(t,e){for(var n=0;e>n;n+=2)t.push(n);return t}),odd:c(function(t,e){for(var n=1;e>n;n+=2)t.push(n);return t}),lt:c(function(t,e,n){for(var r=0>n?n+e:n;--r>=0;)t.push(r);return t}),gt:c(function(t,e,n){for(var r=0>n?n+e:n;++r2&&"ID"===(a=i[0]).type&&w.getById&&9===e.nodeType&&L&&_.relative[i[1].type]){if(e=(_.find.ID(a.matches[0].replace(wt,_t),e)||[])[0],!e)return n;c&&(e=e.parentNode),t=t.slice(i.shift().value.length)}for(o=dt.needsContext.test(t)?0:i.length;o--&&(a=i[o],!_.relative[u=a.type]);)if((s=_.find[u])&&(r=s(a.matches[0].replace(wt,_t),bt.test(i[0].type)&&l(e.parentNode)||e))){if(i.splice(o,1),t=r.length&&p(i),!t)return Q.apply(n,r),n;break}}return(c||j(t,f))(r,e,!L,n,bt.test(t)&&l(e.parentNode)||e),n},w.sortStable=P.split("").sort(X).join("")===P,w.detectDuplicates=!!S,O(),w.sortDetached=o(function(t){return 1&t.compareDocumentPosition(q.createElement("div"))}),o(function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")})||i("type|href|height|width",function(t,e,n){return n?void 0:t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),w.attributes&&o(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||i("value",function(t,e,n){return n||"input"!==t.nodeName.toLowerCase()?void 0:t.defaultValue}),o(function(t){return null==t.getAttribute("disabled")})||i(et,function(t,e,n){var r;return n?void 0:t[e]===!0?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null}),e}(t);Z.find=ot,Z.expr=ot.selectors,Z.expr[":"]=Z.expr.pseudos,
-Z.unique=ot.uniqueSort,Z.text=ot.getText,Z.isXMLDoc=ot.isXML,Z.contains=ot.contains;var it=Z.expr.match.needsContext,at=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ut=/^.[^:#\[\.,]*$/;Z.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?Z.find.matchesSelector(r,t)?[r]:[]:Z.find.matches(t,Z.grep(e,function(t){return 1===t.nodeType}))},Z.fn.extend({find:function(t){var e,n=this.length,r=[],o=this;if("string"!=typeof t)return this.pushStack(Z(t).filter(function(){for(e=0;n>e;e++)if(Z.contains(o[e],this))return!0}));for(e=0;n>e;e++)Z.find(t,o[e],r);return r=this.pushStack(n>1?Z.unique(r):r),r.selector=this.selector?this.selector+" "+t:t,r},filter:function(t){return this.pushStack(r(this,t||[],!1))},not:function(t){return this.pushStack(r(this,t||[],!0))},is:function(t){return!!r(this,"string"==typeof t&&it.test(t)?Z(t):t||[],!1).length}});var st,ct=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,lt=Z.fn.init=function(t,e){var n,r;if(!t)return this;if("string"==typeof t){if(n="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:ct.exec(t),!n||!n[1]&&e)return!e||e.jquery?(e||st).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof Z?e[0]:e,Z.merge(this,Z.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:J,!0)),at.test(n[1])&&Z.isPlainObject(e))for(n in e)Z.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return r=J.getElementById(n[2]),r&&r.parentNode&&(this.length=1,this[0]=r),this.context=J,this.selector=t,this}return t.nodeType?(this.context=this[0]=t,this.length=1,this):Z.isFunction(t)?"undefined"!=typeof st.ready?st.ready(t):t(Z):(void 0!==t.selector&&(this.selector=t.selector,this.context=t.context),Z.makeArray(t,this))};lt.prototype=Z.fn,st=Z(J);var ft=/^(?:parents|prev(?:Until|All))/,pt={children:!0,contents:!0,next:!0,prev:!0};Z.extend({dir:function(t,e,n){for(var r=[],o=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(o&&Z(t).is(n))break;r.push(t)}return r},sibling:function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n}}),Z.fn.extend({has:function(t){var e=Z(t,this),n=e.length;return this.filter(function(){for(var t=0;n>t;t++)if(Z.contains(this,e[t]))return!0})},closest:function(t,e){for(var n,r=0,o=this.length,i=[],a=it.test(t)||"string"!=typeof t?Z(t,e||this.context):0;o>r;r++)for(n=this[r];n&&n!==e;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&Z.find.matchesSelector(n,t))){i.push(n);break}return this.pushStack(i.length>1?Z.unique(i):i)},index:function(t){return t?"string"==typeof t?X.call(Z(t),this[0]):X.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(Z.unique(Z.merge(this.get(),Z(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),Z.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Z.dir(t,"parentNode")},parentsUntil:function(t,e,n){return Z.dir(t,"parentNode",n)},next:function(t){return o(t,"nextSibling")},prev:function(t){return o(t,"previousSibling")},nextAll:function(t){return Z.dir(t,"nextSibling")},prevAll:function(t){return Z.dir(t,"previousSibling")},nextUntil:function(t,e,n){return Z.dir(t,"nextSibling",n)},prevUntil:function(t,e,n){return Z.dir(t,"previousSibling",n)},siblings:function(t){return Z.sibling((t.parentNode||{}).firstChild,t)},children:function(t){return Z.sibling(t.firstChild)},contents:function(t){return t.contentDocument||Z.merge([],t.childNodes)}},function(t,e){Z.fn[t]=function(n,r){var o=Z.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=Z.filter(r,o)),this.length>1&&(pt[t]||Z.unique(o),ft.test(t)&&o.reverse()),this.pushStack(o)}});var ht=/\S+/g,dt={};Z.Callbacks=function(t){t="string"==typeof t?dt[t]||i(t):Z.extend({},t);var e,n,r,o,a,u,s=[],c=!t.once&&[],l=function(i){for(e=t.memory&&i,n=!0,u=o||0,o=0,a=s.length,r=!0;s&&a>u;u++)if(s[u].apply(i[0],i[1])===!1&&t.stopOnFalse){e=!1;break}r=!1,s&&(c?c.length&&l(c.shift()):e?s=[]:f.disable())},f={add:function(){if(s){var n=s.length;!function i(e){Z.each(e,function(e,n){var r=Z.type(n);"function"===r?t.unique&&f.has(n)||s.push(n):n&&n.length&&"string"!==r&&i(n)})}(arguments),r?a=s.length:e&&(o=n,l(e))}return this},remove:function(){return s&&Z.each(arguments,function(t,e){for(var n;(n=Z.inArray(e,s,n))>-1;)s.splice(n,1),r&&(a>=n&&a--,u>=n&&u--)}),this},has:function(t){return t?Z.inArray(t,s)>-1:!(!s||!s.length)},empty:function(){return s=[],a=0,this},disable:function(){return s=c=e=void 0,this},disabled:function(){return!s},lock:function(){return c=void 0,e||f.disable(),this},locked:function(){return!c},fireWith:function(t,e){return!s||n&&!c||(e=e||[],e=[t,e.slice?e.slice():e],r?c.push(e):l(e)),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!n}};return f},Z.extend({Deferred:function(t){var e=[["resolve","done",Z.Callbacks("once memory"),"resolved"],["reject","fail",Z.Callbacks("once memory"),"rejected"],["notify","progress",Z.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},then:function(){var t=arguments;return Z.Deferred(function(n){Z.each(e,function(e,i){var a=Z.isFunction(t[e])&&t[e];o[i[1]](function(){var t=a&&a.apply(this,arguments);t&&Z.isFunction(t.promise)?t.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[i[0]+"With"](this===r?n.promise():this,a?[t]:arguments)})}),t=null}).promise()},promise:function(t){return null!=t?Z.extend(t,r):r}},o={};return r.pipe=r.then,Z.each(e,function(t,i){var a=i[2],u=i[3];r[i[1]]=a.add,u&&a.add(function(){n=u},e[1^t][2].disable,e[2][2].lock),o[i[0]]=function(){return o[i[0]+"With"](this===o?r:this,arguments),this},o[i[0]+"With"]=a.fireWith}),r.promise(o),t&&t.call(o,o),o},when:function(t){var e,n,r,o=0,i=B.call(arguments),a=i.length,u=1!==a||t&&Z.isFunction(t.promise)?a:0,s=1===u?t:Z.Deferred(),c=function(t,n,r){return function(o){n[t]=this,r[t]=arguments.length>1?B.call(arguments):o,r===e?s.notifyWith(n,r):--u||s.resolveWith(n,r)}};if(a>1)for(e=new Array(a),n=new Array(a),r=new Array(a);a>o;o++)i[o]&&Z.isFunction(i[o].promise)?i[o].promise().done(c(o,r,i)).fail(s.reject).progress(c(o,n,e)):--u;return u||s.resolveWith(r,i),s.promise()}});var vt;Z.fn.ready=function(t){return Z.ready.promise().done(t),this},Z.extend({isReady:!1,readyWait:1,holdReady:function(t){t?Z.readyWait++:Z.ready(!0)},ready:function(t){(t===!0?--Z.readyWait:Z.isReady)||(Z.isReady=!0,t!==!0&&--Z.readyWait>0||(vt.resolveWith(J,[Z]),Z.fn.triggerHandler&&(Z(J).triggerHandler("ready"),Z(J).off("ready"))))}}),Z.ready.promise=function(e){return vt||(vt=Z.Deferred(),"complete"===J.readyState?setTimeout(Z.ready):(J.addEventListener("DOMContentLoaded",a,!1),t.addEventListener("load",a,!1))),vt.promise(e)},Z.ready.promise();var gt=Z.access=function(t,e,n,r,o,i,a){var u=0,s=t.length,c=null==n;if("object"===Z.type(n)){o=!0;for(u in n)Z.access(t,e,u,n[u],!0,i,a)}else if(void 0!==r&&(o=!0,Z.isFunction(r)||(a=!0),c&&(a?(e.call(t,r),e=null):(c=e,e=function(t,e,n){return c.call(Z(t),n)})),e))for(;s>u;u++)e(t[u],n,a?r:r.call(t[u],u,e(t[u],n)));return o?t:c?e.call(t):s?e(t[0],n):i};Z.acceptData=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType},u.uid=1,u.accepts=Z.acceptData,u.prototype={key:function(t){if(!u.accepts(t))return 0;var e={},n=t[this.expando];if(!n){n=u.uid++;try{e[this.expando]={value:n},Object.defineProperties(t,e)}catch(r){e[this.expando]=n,Z.extend(t,e)}}return this.cache[n]||(this.cache[n]={}),n},set:function(t,e,n){var r,o=this.key(t),i=this.cache[o];if("string"==typeof e)i[e]=n;else if(Z.isEmptyObject(i))Z.extend(this.cache[o],e);else for(r in e)i[r]=e[r];return i},get:function(t,e){var n=this.cache[this.key(t)];return void 0===e?n:n[e]},access:function(t,e,n){var r;return void 0===e||e&&"string"==typeof e&&void 0===n?(r=this.get(t,e),void 0!==r?r:this.get(t,Z.camelCase(e))):(this.set(t,e,n),void 0!==n?n:e)},remove:function(t,e){var n,r,o,i=this.key(t),a=this.cache[i];if(void 0===e)this.cache[i]={};else{Z.isArray(e)?r=e.concat(e.map(Z.camelCase)):(o=Z.camelCase(e),e in a?r=[e,o]:(r=o,r=r in a?[r]:r.match(ht)||[])),n=r.length;for(;n--;)delete a[r[n]]}},hasData:function(t){return!Z.isEmptyObject(this.cache[t[this.expando]]||{})},discard:function(t){t[this.expando]&&delete this.cache[t[this.expando]]}};var mt=new u,yt=new u,bt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,xt=/([A-Z])/g;Z.extend({hasData:function(t){return yt.hasData(t)||mt.hasData(t)},data:function(t,e,n){return yt.access(t,e,n)},removeData:function(t,e){yt.remove(t,e)},_data:function(t,e,n){return mt.access(t,e,n)},_removeData:function(t,e){mt.remove(t,e)}}),Z.fn.extend({data:function(t,e){var n,r,o,i=this[0],a=i&&i.attributes;if(void 0===t){if(this.length&&(o=yt.get(i),1===i.nodeType&&!mt.get(i,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&(r=a[n].name,0===r.indexOf("data-")&&(r=Z.camelCase(r.slice(5)),s(i,r,o[r])));mt.set(i,"hasDataAttrs",!0)}return o}return"object"==typeof t?this.each(function(){yt.set(this,t)}):gt(this,function(e){var n,r=Z.camelCase(t);if(i&&void 0===e){if(n=yt.get(i,t),void 0!==n)return n;if(n=yt.get(i,r),void 0!==n)return n;if(n=s(i,r,void 0),void 0!==n)return n}else this.each(function(){var n=yt.get(this,r);yt.set(this,r,e),-1!==t.indexOf("-")&&void 0!==n&&yt.set(this,t,e)})},null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each(function(){yt.remove(this,t)})}}),Z.extend({queue:function(t,e,n){var r;return t?(e=(e||"fx")+"queue",r=mt.get(t,e),n&&(!r||Z.isArray(n)?r=mt.access(t,e,Z.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(t,e){e=e||"fx";var n=Z.queue(t,e),r=n.length,o=n.shift(),i=Z._queueHooks(t,e),a=function(){Z.dequeue(t,e)};"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===e&&n.unshift("inprogress"),delete i.stop,o.call(t,a,i)),!r&&i&&i.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return mt.get(t,n)||mt.access(t,n,{empty:Z.Callbacks("once memory").add(function(){mt.remove(t,[e+"queue",n])})})}}),Z.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.lengthx",G.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Tt="undefined";G.focusinBubbles="onfocusin"in t;var jt=/^key/,At=/^(?:mouse|pointer|contextmenu)|click/,Nt=/^(?:focusinfocus|focusoutblur)$/,Et=/^([^.]*)(?:\.(.+)|)$/;Z.event={global:{},add:function(t,e,n,r,o){var i,a,u,s,c,l,f,p,h,d,v,g=mt.get(t);if(g)for(n.handler&&(i=n,n=i.handler,o=i.selector),n.guid||(n.guid=Z.guid++),(s=g.events)||(s=g.events={}),(a=g.handle)||(a=g.handle=function(e){return typeof Z!==Tt&&Z.event.triggered!==e.type?Z.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(ht)||[""],c=e.length;c--;)u=Et.exec(e[c])||[],h=v=u[1],d=(u[2]||"").split(".").sort(),h&&(f=Z.event.special[h]||{},h=(o?f.delegateType:f.bindType)||h,f=Z.event.special[h]||{},l=Z.extend({type:h,origType:v,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&Z.expr.match.needsContext.test(o),namespace:d.join(".")},i),(p=s[h])||(p=s[h]=[],p.delegateCount=0,f.setup&&f.setup.call(t,r,d,a)!==!1||t.addEventListener&&t.addEventListener(h,a,!1)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,l):p.push(l),Z.event.global[h]=!0)},remove:function(t,e,n,r,o){var i,a,u,s,c,l,f,p,h,d,v,g=mt.hasData(t)&&mt.get(t);if(g&&(s=g.events)){for(e=(e||"").match(ht)||[""],c=e.length;c--;)if(u=Et.exec(e[c])||[],h=v=u[1],d=(u[2]||"").split(".").sort(),h){for(f=Z.event.special[h]||{},h=(r?f.delegateType:f.bindType)||h,p=s[h]||[],u=u[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=p.length;i--;)l=p[i],!o&&v!==l.origType||n&&n.guid!==l.guid||u&&!u.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(i,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(t,l));a&&!p.length&&(f.teardown&&f.teardown.call(t,d,g.handle)!==!1||Z.removeEvent(t,h,g.handle),delete s[h])}else for(h in s)Z.event.remove(t,h+e[c],n,r,!0);Z.isEmptyObject(s)&&(delete g.handle,mt.remove(t,"events"))}},trigger:function(e,n,r,o){var i,a,u,s,c,l,f,p=[r||J],h=Y.call(e,"type")?e.type:e,d=Y.call(e,"namespace")?e.namespace.split("."):[];if(a=u=r=r||J,3!==r.nodeType&&8!==r.nodeType&&!Nt.test(h+Z.event.triggered)&&(h.indexOf(".")>=0&&(d=h.split("."),h=d.shift(),d.sort()),c=h.indexOf(":")<0&&"on"+h,e=e[Z.expando]?e:new Z.Event(h,"object"==typeof e&&e),e.isTrigger=o?2:3,e.namespace=d.join("."),e.namespace_re=e.namespace?new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),n=null==n?[e]:Z.makeArray(n,[e]),f=Z.event.special[h]||{},o||!f.trigger||f.trigger.apply(r,n)!==!1)){if(!o&&!f.noBubble&&!Z.isWindow(r)){for(s=f.delegateType||h,Nt.test(s+h)||(a=a.parentNode);a;a=a.parentNode)p.push(a),u=a;u===(r.ownerDocument||J)&&p.push(u.defaultView||u.parentWindow||t)}for(i=0;(a=p[i++])&&!e.isPropagationStopped();)e.type=i>1?s:f.bindType||h,l=(mt.get(a,"events")||{})[e.type]&&mt.get(a,"handle"),l&&l.apply(a,n),l=c&&a[c],l&&l.apply&&Z.acceptData(a)&&(e.result=l.apply(a,n),e.result===!1&&e.preventDefault());return e.type=h,o||e.isDefaultPrevented()||f._default&&f._default.apply(p.pop(),n)!==!1||!Z.acceptData(r)||c&&Z.isFunction(r[h])&&!Z.isWindow(r)&&(u=r[c],u&&(r[c]=null),Z.event.triggered=h,r[h](),Z.event.triggered=void 0,u&&(r[c]=u)),e.result}},dispatch:function(t){t=Z.event.fix(t);var e,n,r,o,i,a=[],u=B.call(arguments),s=(mt.get(this,"events")||{})[t.type]||[],c=Z.event.special[t.type]||{};if(u[0]=t,t.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,t)!==!1){for(a=Z.event.handlers.call(this,t,s),e=0;(o=a[e++])&&!t.isPropagationStopped();)for(t.currentTarget=o.elem,n=0;(i=o.handlers[n++])&&!t.isImmediatePropagationStopped();)(!t.namespace_re||t.namespace_re.test(i.namespace))&&(t.handleObj=i,t.data=i.data,r=((Z.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,u),void 0!==r&&(t.result=r)===!1&&(t.preventDefault(),t.stopPropagation()));return c.postDispatch&&c.postDispatch.call(this,t),t.result}},handlers:function(t,e){var n,r,o,i,a=[],u=e.delegateCount,s=t.target;if(u&&s.nodeType&&(!t.button||"click"!==t.type))for(;s!==this;s=s.parentNode||this)if(s.disabled!==!0||"click"!==t.type){for(r=[],n=0;u>n;n++)i=e[n],o=i.selector+" ",void 0===r[o]&&(r[o]=i.needsContext?Z(o,this).index(s)>=0:Z.find(o,this,null,[s]).length),r[o]&&r.push(i);r.length&&a.push({elem:s,handlers:r})}return u]*)\/>/gi,Ot=/<([\w:]+)/,qt=/<|?\w+;/,Dt=/<(?:script|style|link)/i,Lt=/checked\s*(?:[^=]|=\s*.checked.)/i,Rt=/^$|\/(?:java|ecma)script/i,It=/^true\/(.*)/,Ft=/^\s*\s*$/g,Ht={option:[1,""],thead:[1,"
","
"],col:[2,"
","
"],tr:[2,"
","
"],td:[3,"
","
"],_default:[0,"",""]};Ht.optgroup=Ht.option,Ht.tbody=Ht.tfoot=Ht.colgroup=Ht.caption=Ht.thead,Ht.th=Ht.td,Z.extend({clone:function(t,e,n){var r,o,i,a,u=t.cloneNode(!0),s=Z.contains(t.ownerDocument,t);if(!(G.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||Z.isXMLDoc(t)))for(a=m(u),i=m(t),r=0,o=i.length;o>r;r++)y(i[r],a[r]);if(e)if(n)for(i=i||m(t),a=a||m(u),r=0,o=i.length;o>r;r++)g(i[r],a[r]);else g(t,u);return a=m(u,"script"),a.length>0&&v(a,!s&&m(t,"script")),u},buildFragment:function(t,e,n,r){for(var o,i,a,u,s,c,l=e.createDocumentFragment(),f=[],p=0,h=t.length;h>p;p++)if(o=t[p],o||0===o)if("object"===Z.type(o))Z.merge(f,o.nodeType?[o]:o);else if(qt.test(o)){for(i=i||l.appendChild(e.createElement("div")),a=(Ot.exec(o)||["",""])[1].toLowerCase(),u=Ht[a]||Ht._default,i.innerHTML=u[1]+o.replace(St,"<$1>$2>")+u[2],c=u[0];c--;)i=i.lastChild;Z.merge(f,i.childNodes),i=l.firstChild,i.textContent=""}else f.push(e.createTextNode(o));for(l.textContent="",p=0;o=f[p++];)if((!r||-1===Z.inArray(o,r))&&(s=Z.contains(o.ownerDocument,o),i=m(l.appendChild(o),"script"),s&&v(i),n))for(c=0;o=i[c++];)Rt.test(o.type||"")&&n.push(o);return l},cleanData:function(t){for(var e,n,r,o,i=Z.event.special,a=0;void 0!==(n=t[a]);a++){if(Z.acceptData(n)&&(o=n[mt.expando],o&&(e=mt.cache[o]))){if(e.events)for(r in e.events)i[r]?Z.event.remove(n,r):Z.removeEvent(n,r,e.handle);mt.cache[o]&&delete mt.cache[o]}delete yt.cache[n[yt.expando]]}}}),Z.fn.extend({text:function(t){return gt(this,function(t){return void 0===t?Z.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=t)})},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=p(this,t);e.appendChild(t)}})},prepend:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=p(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},remove:function(t,e){for(var n,r=t?Z.filter(t,this):this,o=0;null!=(n=r[o]);o++)e||1!==n.nodeType||Z.cleanData(m(n)),n.parentNode&&(e&&Z.contains(n.ownerDocument,n)&&v(m(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(Z.cleanData(m(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null==t?!1:t,e=null==e?t:e,this.map(function(){return Z.clone(this,t,e)})},html:function(t){return gt(this,function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!Dt.test(t)&&!Ht[(Ot.exec(t)||["",""])[1].toLowerCase()]){t=t.replace(St,"<$1>$2>");try{for(;r>n;n++)e=this[n]||{},1===e.nodeType&&(Z.cleanData(m(e,!1)),e.innerHTML=t);e=0}catch(o){}}e&&this.empty().append(t)},null,t,arguments.length)},replaceWith:function(){var t=arguments[0];return this.domManip(arguments,function(e){t=this.parentNode,Z.cleanData(m(this)),t&&t.replaceChild(e,this)}),t&&(t.length||t.nodeType)?this:this.remove()},detach:function(t){return this.remove(t,!0)},domManip:function(t,e){t=U.apply([],t);var n,r,o,i,a,u,s=0,c=this.length,l=this,f=c-1,p=t[0],v=Z.isFunction(p);if(v||c>1&&"string"==typeof p&&!G.checkClone&&Lt.test(p))return this.each(function(n){var r=l.eq(n);v&&(t[0]=p.call(this,n,r.html())),r.domManip(t,e)});if(c&&(n=Z.buildFragment(t,this[0].ownerDocument,!1,this),r=n.firstChild,1===n.childNodes.length&&(n=r),r)){for(o=Z.map(m(n,"script"),h),i=o.length;c>s;s++)a=n,s!==f&&(a=Z.clone(a,!0,!0),i&&Z.merge(o,m(a,"script"))),e.call(this[s],a,s);if(i)for(u=o[o.length-1].ownerDocument,Z.map(o,d),s=0;i>s;s++)a=o[s],Rt.test(a.type||"")&&!mt.access(a,"globalEval")&&Z.contains(u,a)&&(a.src?Z._evalUrl&&Z._evalUrl(a.src):Z.globalEval(a.textContent.replace(Ft,"")))}return this}}),Z.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(t,e){Z.fn[t]=function(t){for(var n,r=[],o=Z(t),i=o.length-1,a=0;i>=a;a++)n=a===i?this:this.clone(!0),Z(o[a])[e](n),z.apply(r,n.get());return this.pushStack(r)}});var Pt,$t={},Mt=/^margin/,Wt=new RegExp("^("+wt+")(?!px)[a-z%]+$","i"),Bt=function(e){return e.ownerDocument.defaultView.opener?e.ownerDocument.defaultView.getComputedStyle(e,null):t.getComputedStyle(e,null)};!function(){function e(){a.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",a.innerHTML="",o.appendChild(i);var e=t.getComputedStyle(a,null);n="1%"!==e.top,r="4px"===e.width,o.removeChild(i)}var n,r,o=J.documentElement,i=J.createElement("div"),a=J.createElement("div");a.style&&(a.style.backgroundClip="content-box",a.cloneNode(!0).style.backgroundClip="",G.clearCloneStyle="content-box"===a.style.backgroundClip,i.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",i.appendChild(a),t.getComputedStyle&&Z.extend(G,{pixelPosition:function(){return e(),n},boxSizingReliable:function(){return null==r&&e(),r},reliableMarginRight:function(){var e,n=a.appendChild(J.createElement("div"));return n.style.cssText=a.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",n.style.marginRight=n.style.width="0",a.style.width="1px",o.appendChild(i),e=!parseFloat(t.getComputedStyle(n,null).marginRight),o.removeChild(i),a.removeChild(n),e}}))}(),Z.swap=function(t,e,n,r){var o,i,a={};for(i in e)a[i]=t.style[i],t.style[i]=e[i];o=n.apply(t,r||[]);for(i in e)t.style[i]=a[i];return o};var Ut=/^(none|table(?!-c[ea]).+)/,zt=new RegExp("^("+wt+")(.*)$","i"),Xt=new RegExp("^([+-])=("+wt+")","i"),Kt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:"0",fontWeight:"400"},Yt=["Webkit","O","Moz","ms"];Z.extend({cssHooks:{opacity:{get:function(t,e){if(e){var n=w(t,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(t,e,n,r){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var o,i,a,u=Z.camelCase(e),s=t.style;return e=Z.cssProps[u]||(Z.cssProps[u]=k(s,u)),a=Z.cssHooks[e]||Z.cssHooks[u],void 0===n?a&&"get"in a&&void 0!==(o=a.get(t,!1,r))?o:s[e]:(i=typeof n,"string"===i&&(o=Xt.exec(n))&&(n=(o[1]+1)*o[2]+parseFloat(Z.css(t,e)),i="number"),null!=n&&n===n&&("number"!==i||Z.cssNumber[u]||(n+="px"),G.clearCloneStyle||""!==n||0!==e.indexOf("background")||(s[e]="inherit"),a&&"set"in a&&void 0===(n=a.set(t,n,r))||(s[e]=n)),void 0)}},css:function(t,e,n,r){var o,i,a,u=Z.camelCase(e);return e=Z.cssProps[u]||(Z.cssProps[u]=k(t.style,u)),a=Z.cssHooks[e]||Z.cssHooks[u],a&&"get"in a&&(o=a.get(t,!0,n)),void 0===o&&(o=w(t,e,r)),"normal"===o&&e in Vt&&(o=Vt[e]),""===n||n?(i=parseFloat(o),n===!0||Z.isNumeric(i)?i||0:o):o}}),Z.each(["height","width"],function(t,e){Z.cssHooks[e]={get:function(t,n,r){return n?Ut.test(Z.css(t,"display"))&&0===t.offsetWidth?Z.swap(t,Kt,function(){return j(t,e,r)}):j(t,e,r):void 0},set:function(t,n,r){var o=r&&Bt(t);return C(t,n,r?T(t,e,r,"border-box"===Z.css(t,"boxSizing",!1,o),o):0)}}}),Z.cssHooks.marginRight=_(G.reliableMarginRight,function(t,e){return e?Z.swap(t,{display:"inline-block"},w,[t,"marginRight"]):void 0}),Z.each({margin:"",padding:"",border:"Width"},function(t,e){Z.cssHooks[t+e]={expand:function(n){for(var r=0,o={},i="string"==typeof n?n.split(" "):[n];4>r;r++)o[t+_t[r]+e]=i[r]||i[r-2]||i[0];return o}},Mt.test(t)||(Z.cssHooks[t+e].set=C)}),Z.fn.extend({css:function(t,e){return gt(this,function(t,e,n){var r,o,i={},a=0;if(Z.isArray(e)){for(r=Bt(t),o=e.length;o>a;a++)i[e[a]]=Z.css(t,e[a],!1,r);return i}return void 0!==n?Z.style(t,e,n):Z.css(t,e)},t,e,arguments.length>1)},show:function(){return A(this,!0)},hide:function(){return A(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each(function(){kt(this)?Z(this).show():Z(this).hide()})}}),Z.Tween=N,N.prototype={constructor:N,init:function(t,e,n,r,o,i){this.elem=t,this.prop=n,this.easing=o||"swing",this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=i||(Z.cssNumber[n]?"":"px")},cur:function(){var t=N.propHooks[this.prop];return t&&t.get?t.get(this):N.propHooks._default.get(this)},run:function(t){var e,n=N.propHooks[this.prop];return this.options.duration?this.pos=e=Z.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):N.propHooks._default.set(this),this}},N.prototype.init.prototype=N.prototype,N.propHooks={_default:{get:function(t){var e;return null==t.elem[t.prop]||t.elem.style&&null!=t.elem.style[t.prop]?(e=Z.css(t.elem,t.prop,""),e&&"auto"!==e?e:0):t.elem[t.prop]},set:function(t){Z.fx.step[t.prop]?Z.fx.step[t.prop](t):t.elem.style&&(null!=t.elem.style[Z.cssProps[t.prop]]||Z.cssHooks[t.prop])?Z.style(t.elem,t.prop,t.now+t.unit):t.elem[t.prop]=t.now}}},N.propHooks.scrollTop=N.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},Z.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2}},Z.fx=N.prototype.init,Z.fx.step={};var Gt,Jt,Qt=/^(?:toggle|show|hide)$/,Zt=new RegExp("^(?:([+-])=|)("+wt+")([a-z%]*)$","i"),te=/queueHooks$/,ee=[q],ne={"*":[function(t,e){var n=this.createTween(t,e),r=n.cur(),o=Zt.exec(e),i=o&&o[3]||(Z.cssNumber[t]?"":"px"),a=(Z.cssNumber[t]||"px"!==i&&+r)&&Zt.exec(Z.css(n.elem,t)),u=1,s=20;if(a&&a[3]!==i){i=i||a[3],o=o||[],a=+r||1;do u=u||".5",a/=u,Z.style(n.elem,t,a+i);while(u!==(u=n.cur()/r)&&1!==u&&--s)}return o&&(a=n.start=+a||+r||0,n.unit=i,n.end=o[1]?a+(o[1]+1)*o[2]:+o[2]),n}]};Z.Animation=Z.extend(L,{tweener:function(t,e){Z.isFunction(t)?(e=t,t=["*"]):t=t.split(" ");for(var n,r=0,o=t.length;o>r;r++)n=t[r],ne[n]=ne[n]||[],ne[n].unshift(e)},prefilter:function(t,e){e?ee.unshift(t):ee.push(t)}}),Z.speed=function(t,e,n){var r=t&&"object"==typeof t?Z.extend({},t):{complete:n||!n&&e||Z.isFunction(t)&&t,duration:t,easing:n&&e||e&&!Z.isFunction(e)&&e};return r.duration=Z.fx.off?0:"number"==typeof r.duration?r.duration:r.duration in Z.fx.speeds?Z.fx.speeds[r.duration]:Z.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue="fx"),r.old=r.complete,r.complete=function(){Z.isFunction(r.old)&&r.old.call(this),r.queue&&Z.dequeue(this,r.queue)},r},Z.fn.extend({fadeTo:function(t,e,n,r){return this.filter(kt).css("opacity",0).show().end().animate({opacity:e},t,n,r)},animate:function(t,e,n,r){var o=Z.isEmptyObject(t),i=Z.speed(e,n,r),a=function(){var e=L(this,Z.extend({},t),i);(o||mt.get(this,"finish"))&&e.stop(!0)};return a.finish=a,o||i.queue===!1?this.each(a):this.queue(i.queue,a)},stop:function(t,e,n){var r=function(t){var e=t.stop;delete t.stop,e(n)};return"string"!=typeof t&&(n=e,e=t,t=void 0),e&&t!==!1&&this.queue(t||"fx",[]),this.each(function(){var e=!0,o=null!=t&&t+"queueHooks",i=Z.timers,a=mt.get(this);
-if(o)a[o]&&a[o].stop&&r(a[o]);else for(o in a)a[o]&&a[o].stop&&te.test(o)&&r(a[o]);for(o=i.length;o--;)i[o].elem!==this||null!=t&&i[o].queue!==t||(i[o].anim.stop(n),e=!1,i.splice(o,1));(e||!n)&&Z.dequeue(this,t)})},finish:function(t){return t!==!1&&(t=t||"fx"),this.each(function(){var e,n=mt.get(this),r=n[t+"queue"],o=n[t+"queueHooks"],i=Z.timers,a=r?r.length:0;for(n.finish=!0,Z.queue(this,t,[]),o&&o.stop&&o.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===t&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;a>e;e++)r[e]&&r[e].finish&&r[e].finish.call(this);delete n.finish})}}),Z.each(["toggle","show","hide"],function(t,e){var n=Z.fn[e];Z.fn[e]=function(t,r,o){return null==t||"boolean"==typeof t?n.apply(this,arguments):this.animate(S(e,!0),t,r,o)}}),Z.each({slideDown:S("show"),slideUp:S("hide"),slideToggle:S("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(t,e){Z.fn[t]=function(t,n,r){return this.animate(e,t,n,r)}}),Z.timers=[],Z.fx.tick=function(){var t,e=0,n=Z.timers;for(Gt=Z.now();e1)},removeAttr:function(t){return this.each(function(){Z.removeAttr(this,t)})}}),Z.extend({attr:function(t,e,n){var r,o,i=t.nodeType;if(t&&3!==i&&8!==i&&2!==i)return typeof t.getAttribute===Tt?Z.prop(t,e,n):(1===i&&Z.isXMLDoc(t)||(e=e.toLowerCase(),r=Z.attrHooks[e]||(Z.expr.match.bool.test(e)?oe:re)),void 0===n?r&&"get"in r&&null!==(o=r.get(t,e))?o:(o=Z.find.attr(t,e),null==o?void 0:o):null!==n?r&&"set"in r&&void 0!==(o=r.set(t,n,e))?o:(t.setAttribute(e,n+""),n):void Z.removeAttr(t,e))},removeAttr:function(t,e){var n,r,o=0,i=e&&e.match(ht);if(i&&1===t.nodeType)for(;n=i[o++];)r=Z.propFix[n]||n,Z.expr.match.bool.test(n)&&(t[r]=!1),t.removeAttribute(n)},attrHooks:{type:{set:function(t,e){if(!G.radioValue&&"radio"===e&&Z.nodeName(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}}}),oe={set:function(t,e,n){return e===!1?Z.removeAttr(t,n):t.setAttribute(n,n),n}},Z.each(Z.expr.match.bool.source.match(/\w+/g),function(t,e){var n=ie[e]||Z.find.attr;ie[e]=function(t,e,r){var o,i;return r||(i=ie[e],ie[e]=o,o=null!=n(t,e,r)?e.toLowerCase():null,ie[e]=i),o}});var ae=/^(?:input|select|textarea|button)$/i;Z.fn.extend({prop:function(t,e){return gt(this,Z.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[Z.propFix[t]||t]})}}),Z.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(t,e,n){var r,o,i,a=t.nodeType;if(t&&3!==a&&8!==a&&2!==a)return i=1!==a||!Z.isXMLDoc(t),i&&(e=Z.propFix[e]||e,o=Z.propHooks[e]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(t,n,e))?r:t[e]=n:o&&"get"in o&&null!==(r=o.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){return t.hasAttribute("tabindex")||ae.test(t.nodeName)||t.href?t.tabIndex:-1}}}}),G.optSelected||(Z.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null}}),Z.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Z.propFix[this.toLowerCase()]=this});var ue=/[\t\r\n\f]/g;Z.fn.extend({addClass:function(t){var e,n,r,o,i,a,u="string"==typeof t&&t,s=0,c=this.length;if(Z.isFunction(t))return this.each(function(e){Z(this).addClass(t.call(this,e,this.className))});if(u)for(e=(t||"").match(ht)||[];c>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(ue," "):" ")){for(i=0;o=e[i++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");a=Z.trim(r),n.className!==a&&(n.className=a)}return this},removeClass:function(t){var e,n,r,o,i,a,u=0===arguments.length||"string"==typeof t&&t,s=0,c=this.length;if(Z.isFunction(t))return this.each(function(e){Z(this).removeClass(t.call(this,e,this.className))});if(u)for(e=(t||"").match(ht)||[];c>s;s++)if(n=this[s],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(ue," "):"")){for(i=0;o=e[i++];)for(;r.indexOf(" "+o+" ")>=0;)r=r.replace(" "+o+" "," ");a=t?Z.trim(r):"",n.className!==a&&(n.className=a)}return this},toggleClass:function(t,e){var n=typeof t;return"boolean"==typeof e&&"string"===n?e?this.addClass(t):this.removeClass(t):Z.isFunction(t)?this.each(function(n){Z(this).toggleClass(t.call(this,n,this.className,e),e)}):this.each(function(){if("string"===n)for(var e,r=0,o=Z(this),i=t.match(ht)||[];e=i[r++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else(n===Tt||"boolean"===n)&&(this.className&&mt.set(this,"__className__",this.className),this.className=this.className||t===!1?"":mt.get(this,"__className__")||"")})},hasClass:function(t){for(var e=" "+t+" ",n=0,r=this.length;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(ue," ").indexOf(e)>=0)return!0;return!1}});var se=/\r/g;Z.fn.extend({val:function(t){var e,n,r,o=this[0];{if(arguments.length)return r=Z.isFunction(t),this.each(function(n){var o;1===this.nodeType&&(o=r?t.call(this,n,Z(this).val()):t,null==o?o="":"number"==typeof o?o+="":Z.isArray(o)&&(o=Z.map(o,function(t){return null==t?"":t+""})),e=Z.valHooks[this.type]||Z.valHooks[this.nodeName.toLowerCase()],e&&"set"in e&&void 0!==e.set(this,o,"value")||(this.value=o))});if(o)return e=Z.valHooks[o.type]||Z.valHooks[o.nodeName.toLowerCase()],e&&"get"in e&&void 0!==(n=e.get(o,"value"))?n:(n=o.value,"string"==typeof n?n.replace(se,""):null==n?"":n)}}}),Z.extend({valHooks:{option:{get:function(t){var e=Z.find.attr(t,"value");return null!=e?e:Z.trim(Z.text(t))}},select:{get:function(t){for(var e,n,r=t.options,o=t.selectedIndex,i="select-one"===t.type||0>o,a=i?null:[],u=i?o+1:r.length,s=0>o?u:i?o:0;u>s;s++)if(n=r[s],(n.selected||s===o)&&(G.optDisabled?!n.disabled:null===n.getAttribute("disabled"))&&(!n.parentNode.disabled||!Z.nodeName(n.parentNode,"optgroup"))){if(e=Z(n).val(),i)return e;a.push(e)}return a},set:function(t,e){for(var n,r,o=t.options,i=Z.makeArray(e),a=o.length;a--;)r=o[a],(r.selected=Z.inArray(r.value,i)>=0)&&(n=!0);return n||(t.selectedIndex=-1),i}}}}),Z.each(["radio","checkbox"],function(){Z.valHooks[this]={set:function(t,e){return Z.isArray(e)?t.checked=Z.inArray(Z(t).val(),e)>=0:void 0}},G.checkOn||(Z.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})}),Z.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(t,e){Z.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}),Z.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)},bind:function(t,e,n){return this.on(t,null,e,n)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,n,r){return this.on(e,t,n,r)},undelegate:function(t,e,n){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",n)}});var ce=Z.now(),le=/\?/;Z.parseJSON=function(t){return JSON.parse(t+"")},Z.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{n=new DOMParser,e=n.parseFromString(t,"text/xml")}catch(r){e=void 0}return(!e||e.getElementsByTagName("parsererror").length)&&Z.error("Invalid XML: "+t),e};var fe=/#.*$/,pe=/([?&])_=[^&]*/,he=/^(.*?):[ \t]*([^\r\n]*)$/gm,de=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ve=/^(?:GET|HEAD)$/,ge=/^\/\//,me=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,ye={},be={},xe="*/".concat("*"),we=t.location.href,_e=me.exec(we.toLowerCase())||[];Z.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:we,type:"GET",isLocal:de.test(_e[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":xe,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Z.parseJSON,"text xml":Z.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?F(F(t,Z.ajaxSettings),e):F(Z.ajaxSettings,t)},ajaxPrefilter:R(ye),ajaxTransport:R(be),ajax:function(t,e){function n(t,e,n,a){var s,l,m,y,x,_=e;2!==b&&(b=2,u&&clearTimeout(u),r=void 0,i=a||"",w.readyState=t>0?4:0,s=t>=200&&300>t||304===t,n&&(y=H(f,w,n)),y=P(f,y,w,s),s?(f.ifModified&&(x=w.getResponseHeader("Last-Modified"),x&&(Z.lastModified[o]=x),x=w.getResponseHeader("etag"),x&&(Z.etag[o]=x)),204===t||"HEAD"===f.type?_="nocontent":304===t?_="notmodified":(_=y.state,l=y.data,m=y.error,s=!m)):(m=_,(t||!_)&&(_="error",0>t&&(t=0))),w.status=t,w.statusText=(e||_)+"",s?d.resolveWith(p,[l,_,w]):d.rejectWith(p,[w,_,m]),w.statusCode(g),g=void 0,c&&h.trigger(s?"ajaxSuccess":"ajaxError",[w,f,s?l:m]),v.fireWith(p,[w,_]),c&&(h.trigger("ajaxComplete",[w,f]),--Z.active||Z.event.trigger("ajaxStop")))}"object"==typeof t&&(e=t,t=void 0),e=e||{};var r,o,i,a,u,s,c,l,f=Z.ajaxSetup({},e),p=f.context||f,h=f.context&&(p.nodeType||p.jquery)?Z(p):Z.event,d=Z.Deferred(),v=Z.Callbacks("once memory"),g=f.statusCode||{},m={},y={},b=0,x="canceled",w={readyState:0,getResponseHeader:function(t){var e;if(2===b){if(!a)for(a={};e=he.exec(i);)a[e[1].toLowerCase()]=e[2];e=a[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return 2===b?i:null},setRequestHeader:function(t,e){var n=t.toLowerCase();return b||(t=y[n]=y[n]||t,m[t]=e),this},overrideMimeType:function(t){return b||(f.mimeType=t),this},statusCode:function(t){var e;if(t)if(2>b)for(e in t)g[e]=[g[e],t[e]];else w.always(t[w.status]);return this},abort:function(t){var e=t||x;return r&&r.abort(e),n(0,e),this}};if(d.promise(w).complete=v.add,w.success=w.done,w.error=w.fail,f.url=((t||f.url||we)+"").replace(fe,"").replace(ge,_e[1]+"//"),f.type=e.method||e.type||f.method||f.type,f.dataTypes=Z.trim(f.dataType||"*").toLowerCase().match(ht)||[""],null==f.crossDomain&&(s=me.exec(f.url.toLowerCase()),f.crossDomain=!(!s||s[1]===_e[1]&&s[2]===_e[2]&&(s[3]||("http:"===s[1]?"80":"443"))===(_e[3]||("http:"===_e[1]?"80":"443")))),f.data&&f.processData&&"string"!=typeof f.data&&(f.data=Z.param(f.data,f.traditional)),I(ye,f,e,w),2===b)return w;c=Z.event&&f.global,c&&0===Z.active++&&Z.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!ve.test(f.type),o=f.url,f.hasContent||(f.data&&(o=f.url+=(le.test(o)?"&":"?")+f.data,delete f.data),f.cache===!1&&(f.url=pe.test(o)?o.replace(pe,"$1_="+ce++):o+(le.test(o)?"&":"?")+"_="+ce++)),f.ifModified&&(Z.lastModified[o]&&w.setRequestHeader("If-Modified-Since",Z.lastModified[o]),Z.etag[o]&&w.setRequestHeader("If-None-Match",Z.etag[o])),(f.data&&f.hasContent&&f.contentType!==!1||e.contentType)&&w.setRequestHeader("Content-Type",f.contentType),w.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+xe+"; q=0.01":""):f.accepts["*"]);for(l in f.headers)w.setRequestHeader(l,f.headers[l]);if(f.beforeSend&&(f.beforeSend.call(p,w,f)===!1||2===b))return w.abort();x="abort";for(l in{success:1,error:1,complete:1})w[l](f[l]);if(r=I(be,f,e,w)){w.readyState=1,c&&h.trigger("ajaxSend",[w,f]),f.async&&f.timeout>0&&(u=setTimeout(function(){w.abort("timeout")},f.timeout));try{b=1,r.send(m,n)}catch(_){if(!(2>b))throw _;n(-1,_)}}else n(-1,"No Transport");return w},getJSON:function(t,e,n){return Z.get(t,e,n,"json")},getScript:function(t,e){return Z.get(t,void 0,e,"script")}}),Z.each(["get","post"],function(t,e){Z[e]=function(t,n,r,o){return Z.isFunction(n)&&(o=o||r,r=n,n=void 0),Z.ajax({url:t,type:e,dataType:o,data:n,success:r})}}),Z._evalUrl=function(t){return Z.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},Z.fn.extend({wrapAll:function(t){var e;return Z.isFunction(t)?this.each(function(e){Z(this).wrapAll(t.call(this,e))}):(this[0]&&(e=Z(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this)},wrapInner:function(t){return Z.isFunction(t)?this.each(function(e){Z(this).wrapInner(t.call(this,e))}):this.each(function(){var e=Z(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=Z.isFunction(t);return this.each(function(n){Z(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(){return this.parent().each(function(){Z.nodeName(this,"body")||Z(this).replaceWith(this.childNodes)}).end()}}),Z.expr.filters.hidden=function(t){return t.offsetWidth<=0&&t.offsetHeight<=0},Z.expr.filters.visible=function(t){return!Z.expr.filters.hidden(t)};var ke=/%20/g,Ce=/\[\]$/,Te=/\r?\n/g,je=/^(?:submit|button|image|reset|file)$/i,Ae=/^(?:input|select|textarea|keygen)/i;Z.param=function(t,e){var n,r=[],o=function(t,e){e=Z.isFunction(e)?e():null==e?"":e,r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(e)};if(void 0===e&&(e=Z.ajaxSettings&&Z.ajaxSettings.traditional),Z.isArray(t)||t.jquery&&!Z.isPlainObject(t))Z.each(t,function(){o(this.name,this.value)});else for(n in t)$(n,t[n],e,o);return r.join("&").replace(ke,"+")},Z.fn.extend({serialize:function(){return Z.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=Z.prop(this,"elements");return t?Z.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!Z(this).is(":disabled")&&Ae.test(this.nodeName)&&!je.test(t)&&(this.checked||!Ct.test(t))}).map(function(t,e){var n=Z(this).val();return null==n?null:Z.isArray(n)?Z.map(n,function(t){return{name:e.name,value:t.replace(Te,"\r\n")}}):{name:e.name,value:n.replace(Te,"\r\n")}}).get()}}),Z.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(t){}};var Ne=0,Ee={},Se={0:200,1223:204},Oe=Z.ajaxSettings.xhr();t.attachEvent&&t.attachEvent("onunload",function(){for(var t in Ee)Ee[t]()}),G.cors=!!Oe&&"withCredentials"in Oe,G.ajax=Oe=!!Oe,Z.ajaxTransport(function(t){var e;return G.cors||Oe&&!t.crossDomain?{send:function(n,r){var o,i=t.xhr(),a=++Ne;if(i.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)i[o]=t.xhrFields[o];t.mimeType&&i.overrideMimeType&&i.overrideMimeType(t.mimeType),t.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest");for(o in n)i.setRequestHeader(o,n[o]);e=function(t){return function(){e&&(delete Ee[a],e=i.onload=i.onerror=null,"abort"===t?i.abort():"error"===t?r(i.status,i.statusText):r(Se[i.status]||i.status,i.statusText,"string"==typeof i.responseText?{text:i.responseText}:void 0,i.getAllResponseHeaders()))}},i.onload=e(),i.onerror=e("error"),e=Ee[a]=e("abort");try{i.send(t.hasContent&&t.data||null)}catch(u){if(e)throw u}},abort:function(){e&&e()}}:void 0}),Z.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(t){return Z.globalEval(t),t}}}),Z.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),Z.ajaxTransport("script",function(t){if(t.crossDomain){var e,n;return{send:function(r,o){e=Z("
diff --git a/models.html b/models.html
index 8539cc0e..9ab6d414 100644
--- a/models.html
+++ b/models.html
@@ -840,7 +840,7 @@ db.Model(&user).Update("name",
var gitbook = gitbook || [];
gitbook.push(function() {
- gitbook.page.hasChanged({"page":{"title":"Models","level":"1.3","depth":1,"next":{"title":"Model Definition","level":"1.3.1","depth":2,"anchor":"#model-definition","path":"models.md","ref":"models.md#model-definition","articles":[]},"previous":{"title":"Migration","level":"1.2.2","depth":2,"anchor":"#migration","path":"database.md","ref":"database.md#migration","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"models.md","mtime":"2017-01-02T12:58:41.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T13:57:16.915Z"},"basePath":".","book":{"language":""}});
+ gitbook.page.hasChanged({"page":{"title":"Models","level":"1.3","depth":1,"next":{"title":"Model Definition","level":"1.3.1","depth":2,"anchor":"#model-definition","path":"models.md","ref":"models.md#model-definition","articles":[]},"previous":{"title":"Migration","level":"1.2.2","depth":2,"anchor":"#migration","path":"database.md","ref":"database.md#migration","articles":[]},"dir":"ltr"},"config":{"plugins":["github","edit-link"],"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"pluginsConfig":{"fontsettings":{"theme":"night","family":"sans","size":2},"github":{"url":"https://github.com/jinzhu/gorm"},"edit-link":{"label":"Edit This Page","base":"https://github.com/jinzhu/gorm/edit/gh-pages/documents/"},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"sharing":{"facebook":true,"twitter":true,"google":false,"weibo":false,"instapaper":false,"vk":false,"all":["facebook","google","twitter","weibo","instapaper"]},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"theme":"default","pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"variables":{},"title":"GORM Guide","gitbook":"*"},"file":{"path":"models.md","mtime":"2017-01-02T12:58:41.000Z","type":"markdown"},"gitbook":{"version":"3.2.2","time":"2017-01-02T14:12:37.025Z"},"basePath":".","book":{"language":""}});
});
diff --git a/search_index.json b/search_index.json
index fc92154c..b472420c 100644
--- a/search_index.json
+++ b/search_index.json
@@ -1 +1 @@
-{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["!=","\"code","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"l1212\")","\"l1212\",","\"test.db\")","(","(almost)","(before/aft","(eager","(ha",")","//","1","1)","1000})","2000","2000)",":=","=","?\",","_","aim","associ","author","auto","base","belong","builder","callback","changelog","code","come","composit","connect","contributor","creat","create/save/update/delete/find)","database\")","db,","db.automigrate(&product{})","db.close()","db.create(&product{code:","db.delete(&product)","db.first(&product,","db.model(&product).update(\"price\",","defer","delet","develop","err","extendable,","fantast","featur","find","friendli","friendly.","full","func","get","github.com/jinzhu/gorm","go","golang,","gorm","gorm.model","gorm.open(\"sqlite3\",","http://github.com/jinzhu","http://twitter.com/zhangjinzhu","https://github.com/jinzhu/gorm/graphs/contributor","id","import","instal","jinzhu","key","l1212","librari","licens","license.","loading)","logger","main","main()","mani","many,","migrat","mit","nil","one,","orm","overview","packag","panic(\"fail","plugin","polymorphism)","preload","price","price:","primari","product","product'","project","quick","read","releas","schema","sql","start","string","struct","support","test","to,","transact","type","u","uint","under","updat","upgrad","v1.0","var","wosmvp@gmail.com","write","{","}"],"database.html":["\"/tmp/gorm.db\")","\"age\")","\"cities(id)\",","\"engine=innodb\"","\"engine=innodb\").automigrate(&user{})","\"engine=innodb\").createtable(&user{})","\"github.com/go","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/gorm/dialects/mysql\"","\"github.com/jinzhu/gorm/dialects/postgres\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"host=myhost","\"name\")","\"name\",","\"products\")","\"restrict\")","\"restrict\",","\"text\")","\"user:password@/dbname?charset=utf8&parsetime=true&loc=local\")","&order{})","&product{},","(","(more",")","//","1st","2nd","3rd","4th",":",":=","_","`age`","`idx_user_name_age`","`idx_user_name`","`name`","`name`,","`products`","`text`","`user","`user`","`user`'","`users`","abov","add","append","auto","automat","automigr","chang","check","column","column'","connect","creat","data","data.","databas","database'","database,","databases,","databases.","date.","db,","db.automigrate(&user{})","db.automigrate(&user{},","db.close()","db.createtable(&user{})","db.droptable(\"users\")","db.droptable(&user{})","db.droptableifexists(&user{},","db.hastable(\"users\")","db.hastable(&user{})","db.model(&user{}).addforeignkey(\"city_id\",","db.model(&user{}).addindex(\"idx_user_name\",","db.model(&user{}).addindex(\"idx_user_name_age\",","db.model(&user{}).adduniqueindex(\"idx_user_name\",","db.model(&user{}).adduniqueindex(\"idx_user_name_age\",","db.model(&user{}).dropcolumn(\"description\")","db.model(&user{}).modifycolumn(\"description\",","db.model(&user{}).removeindex(\"idx_user_name\")","db.set(\"gorm:table_options\",","dbname=gorm","defer","delet","descript","description'","destin","dialect","dialect,","driver","driver/mysql\"","drivers,","drop","dropcolumn","easier","err","example:","exist","field","first.","foreign","foreignkey","func","given","gorm","gorm.open(\"mysql\",","gorm.open(\"postgres\",","gorm.open(\"sqlite3\",","handl","https://github.com/jinzhu/gorm/blob/master/dialect.go","import","includ","index","indexes,","keep","key","main()","migrat","miss","model","model'","modifi","modifycolumn","multipl","mysql","name","need","note:","offici","ondelet","onupd","order","param","parameter.","parameters)","parsetim","password=mypassword\")","path,","postgresql","protect","refer","rememb","remov","schema","schema,","sql","sqlite3","sslmode=dis","statement","suffix","support","tabl","table(id)","tables,","time.time,","to:","type","uniqu","unsupport","unus","updat","user=gorm","valu","warning:","won't","wrap","write","{","}"],"models.html":["\"`","\"admin\"","\"admin_users\"","\"jinzhu\")","\"prefix_\"","\"profiles\"","\"users\"","'user_languages'","(belong","(db","(ha","(u","(user)","*gorm.db,","*time.tim","+","//","255,","=","==","[]email","[]languag","`age_of_the_beast`","`beast_id`","`birthday`","`created_at`","`createdat`","`createdat`,","`day_of_the_beast`","`deletedat`","`gorm:\"","`gorm:\"auto_increment\"`","`gorm:\"column:age_of_the_beast\"`","`gorm:\"column:beast_id\"`","`gorm:\"column:day_of_the_beast\"`","`gorm:\"index\"`","`gorm:\"index:idx_name_code\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"not","`gorm:\"primary_key\"`","`gorm:\"size:255\"`","`gorm:\"type:varchar(100);unique\"`","`gorm:\"type:varchar(100);unique_index\"`","`id`","`id`,","`index`","`name`","`primary_key`","`profiles`","`tablename`","`type`","`unique_index`","`update`","`updatedat`","`updatedat`,","`user`'","`user`,","`users`","add","address","address1","address2","affect","ag","anim","animalid","appli","base","billingaddress","billingaddressid","birthday","bool","case","chang","code","column","combin","convent","creat","createdat","createdat,","creditcard","creditcard'","current","database,","db.create(&user)","db.model(&user).update(\"createdat\",","db.model(&user).update(\"name\",","db.save(&user)","db.singulartable(true)","default","defaulttablenam","defaulttablename;","defaulttablenamehandl","defin","definit","delet","deletedat","deletedat'","deletedat,","disabl","email","email'","emb","exist","field","field'","field,","find","findabl","foreign","func","global","gorm.defaulttablenamehandl","gorm.model","gorm.model,","have","id","id,","ignor","ignorem","includ","index","int","int64","join","key","key)","languag","mani","model","model'","model,","name","name'","name,","need","null\"`","null;unique\"`","nullabl","num","number","on","overrid","plural","post","primari","querying,","record","record'","refer","relationship","relationship,","reset","return","rule","same","save","set","shippingaddress","shippingaddressid","size","snake","soft","sql","sql.nullint64","sql.nullstr","store","string","string)","struct","subscrib","tabl","tablenam","tablename()","tag","those","time","time,","time.","time.now())","time.tim","to),","true,","type","type,","u.rol","uint","uniqu","updat","updatedat","updatedat,","us","user","user'","user)","userid","valu","value,","version","want","won't","work","write","{","{}","}"],"associations.html":["\"creditcard\")","\"de\"})","\"de\"},","\"languages\"","\"languages\")","\"languages\".\"id\"","\"user_languages\"","\"user_languages\".\"language_id\"","\"user_languages\".\"user_id\"","&","(contain","*","//","////","111","111;","123","123;","=","[]customizeaccount","[]email","[]languag","[]profil","`gorm:\"foreignkey:profileid;associationforeignkey:refer\"`","`gorm:\"foreignkey:profilerefer\"`","`gorm:\"foreignkey:userid;associationforeignkey:refer\"`","`gorm:\"foreignkey:userrefer\"`","`gorm:\"many2many:personaccount;associationforeignkey:idaccount;foreignkey:idperson\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"polymorphic:owner;\"`","`gorm:\"primary_key:true\"`","`languages`","`profile`,","`profileid`","`user_languages`","`user`","abov","account","append","argument","arguments,","associ","associations,","associations.","belong","belongs_to","between","card","cat","check","clear","condit","contain","count","credit_card","creditcard","creditcard,","current","customizeaccount","customizeperson","db.model(&user).association(\"languages\")","db.model(&user).association(\"languages\").append([]language{languagezh,","db.model(&user).association(\"languages\").append(language{name:","db.model(&user).association(\"languages\").clear()","db.model(&user).association(\"languages\").count()","db.model(&user).association(\"languages\").delete([]language{languagezh,","db.model(&user).association(\"languages\").delete(languagezh,","db.model(&user).association(\"languages\").error","db.model(&user).association(\"languages\").find(&languages)","db.model(&user).association(\"languages\").replace([]language{languagezh,","db.model(&user).association(\"languages\").replace(language{name:","db.model(&user).related(&card)","db.model(&user).related(&card,","db.model(&user).related(&emails)","db.model(&user).related(&languages,","db.model(&user).related(&profile)","delet","dog","easily.","email","emails,","error,","errors.","example,","explicitli","field","fill","find","foreign","gorm.model","handl","has_many,","has_one,","helper","id","idaccount","idperson","inner","int","join","key","key)","languag","languageen)","languageen})","languages,","like:","mani","many2many,","matched,","mean","method","mode","name","name,","need","new","note:","number","omitted,","on","out","ownerid","ownertyp","pass","polymorph","primari","profil","profileid","profileref","queri","record","refer","relat","relationship","relationship.","remov","replac","return","same","select","sourc","source'","source,","specifi","start","string","struct","support","supported,","tabl","thing","those","throw","toy","type","uint","us","user","user'","user_id","userid","userref","valid","var","variabl","variable'","with:","won't","{","}"],"crud.html":["\"\",","\"\"}","\"%jin%\").find(&users)","\"%jinhu%\";","\"%jinzhu%\")","\"%jinzhu%\").delete(email{})","\"22\").find(&users)","\"411111111111\").find(&user)","\"active\").preload(\"orders\",","\"actived\":","\"addresses\"","\"admin\").or(\"rol","\"age\":","\"age\"}).find(&users)","\"bill","\"c\")","\"cancelled\").find(&users)","\"code\")","\"email","\"emails\"","\"en\"}},","\"for","\"hello\")","\"hello\",","\"id\"","\"jinzhu","\"jinzhu\"","\"jinzhu\")","\"jinzhu\").count(&count)","\"jinzhu\").delete()","\"jinzhu\").find(&users)","\"jinzhu\").first(&user)","\"jinzhu\").or(\"nam","\"jinzhu\");","\"jinzhu\",","\"jinzhu\";","\"jinzhu\"}","\"jinzhu\"})","\"jinzhu\"}).assign(user{age:","\"jinzhu\"}).attrs(user{age:","\"jinzhu\"}).first(&user)","\"jinzhu\"}).firstorcreate(&user)","\"jinzhu\"}).firstorinit(&user)","\"jinzhu@example.com\");","\"jinzhu@example.com\"},","\"jinzhu@example.org\").joins(\"join","\"languages\"","\"name","\"non_existing\",","\"non_existing\"}","\"non_existing\"})","\"non_existing\"}).assign(user{age:","\"non_existing\"}).attrs(\"age\",","\"non_existing\"}).attrs(user{age:","\"on","\"option","\"paid\").preload(\"orders.orderitems\").find(&users)","\"price\"","\"products\"","\"quantity\"","\"ship","\"shipped\"})).find(&orders)","\"state","\"super_admin\").find(&users)","\"super_admin\").not(\"nam","\"updated_at\"","\"users\"","\"zh\"},","&","&ages)","&names)","'100',","'2'","'2';","'2013","'active';","'admin'","'admin';","'galeone'","'jinzhu","'jinzhu'","'jinzhu'\").or(map[string]interface{}{\"name\":","'jinzhu'\").or(user{name:","'jinzhu';","'non_existing';","'super_admin';","(\"bill","(\"jinzhu\",","(\"name\")","(\"name\",","(\"non_existing\");","(\"non_existing\",","(\"ship","(\"user_id\",\"language_id\")","('cancelled');","('en');","('zh');","(1,2)","(1,2,3);","(1,2,3,4)","(1,2,3,4);","(10,","(111,","(20,","(4,5,6);","(?)\",","(address1)","(count)","(db","(eager","(err","(name)","(name,","(name,billing_address_id,shipping_address_id)","(onli","(optim","(plain","(same","(struct","(user","(user_id,email)","(users)","(users1)","(users2)","*","*db,","*gorm.db","*gorm.db)","*gorm.scope)","*user)","+","...","//","////","0);","0,","01","01',","1","1\").updatecolumn(\"quantity\",","1\");","1\"},","1))","1).find(&users2)","1);","1,","10","10)","100","100))","100).rows()","100).scan(&results)","100)})","1000","1000)","10:23\"","10;","11","11);","111","111,","111;","112,","11}).updates(map[string]interface{}{\"name\":","17","18,","18})","18}).rowsaffect","1;","2\"","2\").find(&users).count(&count)","2\");","2\"}).find(&users)","2',","2';","2);","2,","20","20\").find(&user)","20\").find(&users)","20)","20).delete(&user{})","20).firstorinit(&user)","20);","20;","20}","20})","20}).find(&users)","20}).first(&user)","20}).firstorcreate(&user)","20}).firstorinit(&user)","21,","21:34:10'","22);","22}).find(&users)","23","23)","29","2@example.com\");","2@example@example.com\"}},","3).scan(&result)","30}","30}).firstorcreate(&user)","30}).firstorinit(&user)","3;","42).rows()","99,",":=","<>","=","==","=>",">",">=","?","?\",","?\",\"jinzhu\").where(\"ag","?\",20,\"admin\").find(&users)","[]email{{email:","[]int64","[]int{10,","[]language{{name:","[]string","[]string)","[]string{\"jinzhu\",","[]user","`deleted_users`","`false`","`gorm:\"default:'galeone'\"`","`gorm:\"save_associations:false\"`","`map`,","`rowsaffected`","`struct`,","`true`","`update`","`updates`","`user`","abil","abov","active=true;","actived:","actived=false,","add","address","address{address1:","afterupd","ag","age\").find(&users)","age\").where(\"nam","age)","age:","age;","age=100,","age=18","age=18,","age=18;","age=30","also,","amount","amountgreaterthan1000(db","anim","animal.nam","animals(\"age\")","animal{age:","anoth","api,","argument","assgin","assign","associ","associations,","attr","attribut","attribute,","attributes,","automatically!","avoid","back","batch","bcrypt.generatefrompassword(user.password,","befor","beforecr","beforecreate(scop","beforesave(scop","beforesave,","beforeupdate,","begin","belong","below","between","billingaddress:","birthday:","birthday='2016","blank","blank,","call","callback","callback,","cancel","card","carefulli","chain","chainabl","chang","check","coalesce(age,'42')","cod","code)","column","column?","columns,","combin","commit;","compani","companyid","condit","conditions)","config","conflict\").create(&product)","conflict;","connect","count","count(*)","creat","created.","creating/upd","credit","credit_card","credit_cards.user_id","crud:","current","custom","data","databas","database,","database.","date","date,","db.create(&animal)","db.create(&user)","db.delete(&email)","db.delete(&user)","db.delete(email{},","db.find(&user,","db.find(&users)","db.find(&users).pluck(\"age\",","db.find(&users,","db.first(&user)","db.first(&user,","db.firstorcreate(&user,","db.firstorinit(&user,","db.joins(\"join","db.last(&user)","db.limit(10).find(&users1).limit(","db.limit(3).find(&users)","db.model(&product).update(\"price\",","db.model(&product).updatecolumn(\"quantity\",","db.model(&product).updates(map[string]interface{}{\"price\":","db.model(&product).where(\"quant","db.model(&user).omit(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).select(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).set(\"gorm:update_option\",","db.model(&user).update(\"name\",","db.model(&user).updatecolumn(\"name\",","db.model(&user).updatecolumns(user{name:","db.model(&user).updates(map[string]interface{}{\"name\":","db.model(&user).updates(user{name:","db.model(&user).where(\"act","db.model(&user{}).pluck(\"name\",","db.model(&user{}).where(\"nam","db.model(user{}).updates(user{name:","db.newrecord(user)","db.not(\"nam","db.not(\"name\",","db.not([]int64{1,2,3}).first(&user)","db.not([]int64{}).first(&user)","db.not(user{name:","db.offset(10).find(&users1).offset(","db.offset(3).find(&users)","db.order(\"ag","db.order(\"orders.amount","db.preload(\"orders\").find(&users)","db.preload(\"orders\").preload(\"profile\").preload(\"role\").find(&users)","db.preload(\"orders\",","db.preload(\"orders.orderitems\").find(&users)","db.raw(\"select","db.save(&user)","db.scopes(amountgreaterthan1000).where(\"statu","db.scopes(amountgreaterthan1000,","db.scopes(orderstatus([]string{\"paid\",","db.select(\"name,","db.select([]string{\"name\",","db.set(\"gorm:delete_option\",","db.set(\"gorm:insert_option\",","db.set(\"gorm:query_option\",","db.set(\"gorm:save_associations\",","db.table(\"deleted_users\").count(&count)","db.table(\"deleted_users\").createtable(&user{})","db.table(\"deleted_users\").find(&deleted_users)","db.table(\"deleted_users\").pluck(\"name\",","db.table(\"deleted_users\").where(\"nam","db.table(\"orders\").select(\"date(created_at)","db.table(\"users\").select(\"coalesce(age,?)\",","db.table(\"users\").select(\"name,","db.table(\"users\").select(\"users.name,","db.table(\"users\").where(\"id","db.unscoped().delete(&order)","db.unscoped().where(\"ag","db.where(\"ag","db.where(\"amount","db.where(\"created_at","db.where(\"email","db.where(\"nam","db.where(\"pay_mode_sign","db.where(\"rol","db.where(\"st","db.where(\"updated_at","db.where(&user{name:","db.where([]int64{20,","db.where(map[string]interface{}{\"name\":","db.where(user{name:","default","default,","defin","definit","delet","delete,","deleted_at","deleted_at=\"2013","deleted_us","deleted_users;","deletedat","deletedat'","desc","desc\")","desc\").find(&users1).order(\"age\",","desc\").order(\"name\").find(&users)","desc,","desc;","detail","don't","dynam","email","emails.email","emails.email\").joins(\"left","emails.user_id","emails:","ensur","err","error","error)","even","example:","exist","express","extra","fals","false).create(&user)","false).save(&user)","false})","field","field'","field,","fields'","fields,","fields;","find","first","firstorcr","firstorinit","found","func","func(*db)","func(db","given","gorm","gorm.expr(\"pric","gorm.expr(\"quant","gorm.model","gorm:save_associ","greater","group","have","haven't","id","id=10","id=10;","id=111","id=111;","ignor","includ","init","inject","inlin","insert","int","int64","it'","it,","jinzhu';","join","key","key,","languages:","last","lastweek).find(&users)","lastweek,","limit","load","loading)","mani","map","map)","map,","map[string]interface{}","map[string]interface{}{\"age\":","map[string]interface{}{\"name\":","match","mdoel'","method,","model","more","multipl","name","name\").find(&users)","name,","name:","name;","name='hello'","name='hello',","name='jinzhu","need","nest","never","new","nil","non","none","not(nam","not,","note","noth","null;","number","offset","omit","on","oper","option","order","orders.amount","orderstatus(statu","otherwis","overwrit","paid,","paidwithcod(db","paidwithcod).find(&orders)","paidwithcreditcard(db","paidwithcreditcard).find(&orders)","paramet","pass","perform","perman","plain","pluck","preload","price","primari","product","profil","pw)","pw,","quantiti","queri","raw","read","record","record,","refer","regardless","reorder","request","result","retriev","return","role","rows,","rows.next()","run","save","scan","scope","scope.setcolumn(\"encryptedpassword\",","scope.setcolumn(\"id\",","scope.setcolumn,","scopes),","select","select,","set","ship","shippingaddress:","similar","singl","skip","slice","soft","specifi","sql","sql)","sql,","start","state","status)","string","struct","struct,","struct.","sum(amount)","tabl","tag","tag,","them,","this:","those","time","time.now()}","time.tim","timestamp,","today).find(&users)","total","total\").group(\"date(created_at)\").having(\"sum(amount)","total\").group(\"date(created_at)\").rows()","transaction;","true","true).find(&users2)","true).update(\"name\",","type","uint","unfound","unknown)\").delete(&email)","unknown)\").update(\"name,","unknown);","unscop","updaing,","updat","update\").first(&user,","update,","update;","updatecolumn","updatecolumn,","updated_at","updated_at='2013","updatedat","updating,","us","user","user'","user.ag","user.nam","user_id","user_languag","users.id","users.id\").rows()","users.id\").scan(&results)","users.id\").where(\"credit_cards.numb","users;","user{","user{age:","user{id:","user{name:","uuid.new())","valid","valu","value,","values('99');","values,","var","want","warn","without","won't","work","write","zero","{","{email:","{name:","}","}).find(&users)"],"callbacks.html":["\"admin\")","(edger","(err","(u","(u.id","*gorm.db)","*gorm.scope)","*user)","//","1000","1000\")","1000)","=",">","`createdat`,","`updatedat`","aftercr","aftercreate()","aftercreate(scop","aftercreate(tx","afterdelet","afterfind","aftersav","afterupd","alreadi","associ","avail","befor","beforecr","beforedelet","beforesav","beforeupd","beforeupdate()","begin","blank","call","callback","callbacks,","chang","changes.","commit","commited.","creat","creating,","current","data","databas","default","defin","delet","deleting,","err","error)","error,","errors.new(\"read","errors.new(\"us","exampl","field","func","futur","gorm","greater","id","insert","load","loading)","made","method","model","need","object","oper","pass","pointer","preload","queri","querying,","reload","return","rollback","run","same","save","save/delet","scope.db().model(u).update(\"role\",","self","sql","stop","struct,","this:","those","timestamp","transact","transaction.","transactions,","tx.model(u).update(\"role\",","u.readonly()","unless","updat","updating,","us","user\")","user'","valu","visibl","want","{","}"],"advanced.html":["!=","\"\\r\\n\",","\"giraffe\"}).error;","\"hello","\"jinzhu\").first(&user).error;","\"jinzhu\").first(&user{})","\"jinzhu\").rows()","\"jinzhu\").select(\"name,","\"lion\"}).error;","&","&age)","&age,","&email)","&user)","'db')","'tx'","(*sql.row)","(*sql.rows,","(?)\",","(use","*db'","*gorm.db","*gorm.db)","*sql.db","*sql.row","...","//","0))","3).scan(&result)",":=","=","?\",","[]int64{11,22,33})","`*sql.db`","`[]error`","`geterrors`,","`gorm:\"primary_key\"`","advanc","ag","age\").row()","age,","begin","below.","builder","built","card","case","check","commit","composit","connect","createanimals(db","credit","custom","databas","db.begin()","db.db()","db.db().ping()","db.db().setmaxidleconns(10)","db.db().setmaxopenconns(100)","db.debug().where(\"nam","db.exec(\"drop","db.exec(\"upd","db.first(&user).limit(10).find(&users).geterrors()","db.logmode(false)","db.logmode(true)","db.model(&user).related(&credit_card).recordnotfound()","db.model(&user{}).where(\"nam","db.raw(\"select","db.scanrows(rows,","db.setlogger(gorm.logger{revel.trace})","db.setlogger(log.new(os.stdout,","db.table(\"users\").where(\"nam","db.where(\"nam","debug","default","default,","defer","detail","diabl","don't","email","email\").rows()","enabl","err","error","error)","exampl","field","flow","found","func","function","gener","gorm","gorm'","handl","handling...","happen","happened,","https://github.com/jinzhu/gorm/blob/master/logger.go","id","int","interfac","iter","key","languagecod","log","logger","logger,","more","multipl","name","name,","nil","note","object","on","onc","oper","operation,","operations,","order","perform","ping","point,","pool","primari","print","product","queri","raw","recordnotfound","refer","result","return","rollback","row","row.scan(&name,","rows,","rows.close()","rows.next()","rows.scan(&name,","run","scan","set","shipped_at=?","show","singl","someth","specif","sql","sql.db","sql.row","string","struct","support,","tabl","time.now,","transact","transaction,","tx","tx.commit()","tx.create(&animal{name:","tx.create(...)","tx.rollback()","type","us","usag","user","users;\")","var","within","world\").first(&user).recordnotfound()","{","}"],"development.html":["\"_draft\")","\"jinzhu\")","\"user=gorm","*gorm.db","*gorm.scop","*gorm.scope)","*scope)","+","//","1)","20)","30)",":=","=","?\",","`_draft`","`gorm:create`","`newcreatefunction`","abov","afterdelete)","afterquery)","api","api,","append","architectur","avail","base","befor","beforecreate)","beforeupdate)","bridg","call","callback","callbacks,","chain","chainabl","chains,","check","creat","creating,","crud","current","custom","db","db,","db.callback().create().after(\"gorm:create\").register(\"update_created_at\",","db.callback().create().before(\"gorm:create\").after(\"gorm:before_create\").register(\"my_plugin:before_create\",","db.callback().create().before(\"gorm:create\").register(\"update_created_at\",","db.callback().create().register(\"update_created_at\",","db.callback().create().remove(\"gorm:create\")","db.callback().create().replace(\"gorm:create\",","db.callback().delete().after(\"gorm:delete\").register(\"my_plugin:after_delete\",","db.callback().query().after(\"gorm:query\").register(\"my_plugin:after_query\",","db.callback().rowquery().register(\"publish:update_table_name\",","db.callback().update().before(\"gorm:update\").register(\"my_plugin:before_update\",","db.first(&user)","db.where(\"act","db.where(\"ag","db.where(\"nam","dbname=gorm","default","defiend","defin","delet","develop","each","err","even","example,","exist","filter","fulli","func","function","gorm","gorm.open(\"postgres\",","https://godoc.org/github.com/jinzhu/gorm","instanc","it,","itself","like:","more","name","new","newcreatefunction)","nowfunc())","on","oper","operation'","operation.","operations,","order","out","perform","plugin","power","pre","process","queri","querying,","refer","regist","relat","relation.","replac","row","row_queri","rows,","run","scope.hascolumn(\"created\")","scope.search.table(scope.tablename()","scope.setcolumn(\"created\",","somecondit","sslmode=disable\")","start","tabl","type,","updat","updatecreated(scop","updatecreated)","updatetablename(scop","updatetablename)","updating,","us","view","want","write","yetanothercondit","{","}"],"changelog.html":["\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/now\"","&image{}}","(","(user",")","*","*gorm.db","*gorm.scope)","*time.tim","*user)","//","0);","0001","01","02",":=","=","==","[]interface{}{&user{},","_","_,","accord","affected,","alert","applic","bcrypt.generatefrompassword(user.password,","befor","beforesave,","beforeupdate(scop","beforeupdate,","below","blank","break","callback","case","chang","change,","check","column","common","convert","correctly.","database'","db","db.unscoped().model(model).where(\"deleted_at","default","delete'","deleted_at","deletedat,","doesn't","driver","drivers,","encryptedpassword","enough","err","error","errrecordnotfound","example:","exclud","exist","field","field'","fix","func","github.com/jinzhu/gorm/dialects/postgr","golint","golint,","good,","gorm","gorm.db","gorm.model,","gorm.open","gorm:\"column:s_k_u\",","h_t_t_p,","handled.","have","hstore","http","http'","http,","import","includ","initi","instead","it'","less","like:","log","logic","look","main()","make","migrat","model","model'","move","mssql","name","name,","necessari","need","new","nil","noth","null","null,","out","overwrit","packag","pw","pw)","pw,","queri","rang","record","recordnotfound","releas","renam","return","s_k_u,","sampl","scope","scope.setcolumn","scope.setcolumn(\"encryptedpassword\",","script:","select","set","sku","soft","special","sql","struct,","sure","tag,","then,","this,","those","time","time,","todbnam","type","ugly,","updat","upper","uri","us","user","user.encryptedpassword","v1.0","valu","var","won't","work,","{","}"]},"length":9},"tokenStore":{"root":{"0":{"0":{"0":{"1":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{}},"docs":{}},"1":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"2":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"1":{"0":{"0":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"}":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"\"":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},")":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},":":{"2":{"3":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"docs":{}},"docs":{}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"1":{"1":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},";":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655}}}},"2":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665}},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"3":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},";":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"docs":{}},"7":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665}}},"8":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"development.html":{"ref":"development.html","tf":0.004347826086956522}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"docs":{}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655}}}},"2":{"0":{"0":{"0":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"docs":{}},"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.002570694087403599}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}},"1":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},":":{"3":{"4":{"docs":{},":":{"1":{"0":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"5":{"5":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"docs":{}},"9":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"docs":{},"n":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}}}}}}}}}}}}},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},"}":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"docs":{},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"4":{"2":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"docs":{},"t":{"docs":{},"h":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"9":{"9":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"docs":{},"!":{"docs":{},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}},"\"":{"2":{"2":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"docs":{}},"4":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"\"":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}},"l":{"1":{"2":{"1":{"2":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},".":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"/":{"docs":{},"t":{"docs":{},"m":{"docs":{},"p":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"=":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},"}":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"=":{"docs":{},"m":{"docs":{},"y":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003427592116538132}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"a":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"@":{"docs":{},"/":{"docs":{},"d":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"u":{"docs":{},"t":{"docs":{},"f":{"8":{"docs":{},"&":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"&":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},".":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.005141388174807198}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"%":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"%":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"h":{"docs":{},"u":{"docs":{},"%":{"docs":{},"\"":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"%":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"(":{"1":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"1":{"1":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}},"docs":{}},"docs":{},",":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},",":{"4":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"4":{"docs":{},",":{"5":{"docs":{},",":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"docs":{}}},"docs":{}}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"docs":{}}}}}}}},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}}}}}},"e":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"r":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}}}},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"h":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"d":{"docs":{},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"u":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}},"s":{"docs":{},"e":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}},"s":{"1":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}},"\"":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"z":{"docs":{},"h":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"?":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"*":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"/":{"docs":{},"/":{"docs":{"./":{"ref":"./","tf":0.0457516339869281},"database.html":{"ref":"database.html","tf":0.07120743034055728},"models.html":{"ref":"models.html","tf":0.062157221206581355},"associations.html":{"ref":"associations.html","tf":0.03903345724907063},"crud.html":{"ref":"crud.html","tf":0.032133676092544985},"callbacks.html":{"ref":"callbacks.html","tf":0.08755760368663594},"advanced.html":{"ref":"advanced.html","tf":0.059782608695652176},"development.html":{"ref":"development.html","tf":0.030434782608695653},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"/":{"docs":{},"/":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.05012853470437018}}}}}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.01238390092879257}},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.002570694087403599},"advanced.html":{"ref":"advanced.html","tf":0.024456521739130436},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.00929368029739777},"crud.html":{"ref":"crud.html","tf":0.037703513281919454},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"development.html":{"ref":"development.html","tf":0.034782608695652174},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"=":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"?":{"docs":{"crud.html":{"ref":"crud.html","tf":0.002570694087403599}},"\"":{"docs":{},",":{"2":{"0":{"docs":{},",":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.016281062553556127},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"development.html":{"ref":"development.html","tf":0.017391304347826087}},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.02476780185758514},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"a":{"docs":{},"i":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":10.026022304832713},"crud.html":{"ref":"crud.html","tf":0.003427592116538132},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"o":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"!":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"v":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"d":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.021671826625386997},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"2":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.003427592116538132}},"{":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"docs":{}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":5.002717391304348}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"l":{"docs":{},"i":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"c":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"c":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"t":{"docs":{},"x":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.00856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.007712082262210797}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"=":{"1":{"0":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"8":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"3":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"docs":{}},"docs":{}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"d":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"l":{"docs":{},"s":{"docs":{},"o":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"1":{"0":{"0":{"0":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.003656307129798903},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"c":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"w":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"t":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"=":{"docs":{},"'":{"2":{"0":{"1":{"6":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.013043478260869565}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"callbacks.html":{"ref":"callbacks.html","tf":10.04147465437788},"development.html":{"ref":"development.html","tf":0.08260869565217391},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"r":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.0038560411311053984},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":5.018264840182648}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"s":{"docs":{},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"s":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"o":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"e":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"models.html":{"ref":"models.html","tf":0.0018281535648994515}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"m":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"o":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"r":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.021671826625386997},"models.html":{"ref":"models.html","tf":0.02010968921389397},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},"?":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"(":{"docs":{},"*":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.015479876160990712},"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.002570694087403599},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"development.html":{"ref":"development.html","tf":0.030434782608695653}},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.009140767824497258}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.011152416356877323}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":2.500428449014567}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":2.500428449014567},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":10.009287925696594},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}},"b":{"docs":{"development.html":{"ref":"development.html","tf":0.017391304347826087},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"docs":{}},"docs":{}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}},"[":{"docs":{},"]":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"1":{"0":{"0":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"a":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}},"docs":{}},"3":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"docs":{}}}}}},"o":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{},"{":{"1":{"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}},"docs":{}},"3":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{},"?":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"development.html":{"ref":"development.html","tf":0.008695652173913044}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"c":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{},"{":{"2":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004712939160239932}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},";":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.008997429305912597},"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"development.html":{"ref":"development.html","tf":0.017391304347826087}},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0273972602739726}},"=":{"docs":{},"\"":{"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"u":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"'":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"development.html":{"ref":"development.html","tf":10.004347826086956}}}}}}},"s":{"docs":{},"c":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"b":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"o":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.015479876160990712}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}},"o":{"docs":{},"g":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.03260869565217391},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"u":{"docs":{},"s":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"r":{"docs":{},"a":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"c":{"docs":{},"h":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.0038560411311053984},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},".":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"f":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"l":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.005998286203941731},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"x":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"y":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"n":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.003427592116538132},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"(":{"docs":{},"*":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.009140767824497258},"associations.html":{"ref":"associations.html","tf":0.022304832713754646}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":3.333333333333333}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}},"o":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":3.3464052287581696},"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.021739130434782608},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"3":{"docs":{},"\"":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"docs":{}}}}}}},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}},":":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},":":{"docs":{},"s":{"docs":{},"_":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"o":{"docs":{},"d":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}}}}}}},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"z":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"s":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"v":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"_":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"i":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.006426735218508998},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"=":{"1":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}},"1":{"1":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.002570694087403599}}}},"docs":{}},"docs":{}},"docs":{}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.034055727554179564},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"n":{"docs":{},"c":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00728363324764353},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"database.html":{"ref":"database.html","tf":0.018575851393188854},"models.html":{"ref":"models.html","tf":0.007312614259597806}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"t":{"6":{"4":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}},"docs":{}},"docs":{"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.013011152416356878},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"e":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"t":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},"e":{"docs":{},"r":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.03345724907063197},"crud.html":{"ref":"crud.html","tf":0.004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"e":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"l":{"1":{"2":{"1":{"2":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"changelog.html":{"ref":"changelog.html","tf":5.004566210045662}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"i":{"docs":{},"c":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"o":{"docs":{},"k":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}},"}":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}}}}}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"k":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"(":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.01486988847583643},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"y":{"2":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"{":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},"k":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"s":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.015479876160990712},"models.html":{"ref":"models.html","tf":10.007312614259599},"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"v":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":0.002570694087403599},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"d":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"s":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.04753199268738574},"associations.html":{"ref":"associations.html","tf":0.026022304832713755},"crud.html":{"ref":"crud.html","tf":0.01456726649528706},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0228310502283105}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.005141388174807198}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},"=":{"docs":{},"'":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"w":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"w":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}},"o":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.008997429305912597},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"u":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"'":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.01238390092879257}},"e":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"s":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"s":{"docs":{},"s":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"=":{"docs":{},"m":{"docs":{},"y":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"c":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"o":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"r":{"docs":{},"e":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},":":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.006855184233076264},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}},"n":{"docs":{},"t":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0392156862745098},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"'":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"e":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.013043478260869565}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"w":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.005998286203941731},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":2.500428449014567}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},".":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"o":{"docs":{},"v":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.008997429305912597},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003427592116538132}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.002570694087403599},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.004712939160239932},"callbacks.html":{"ref":"callbacks.html","tf":0.02304147465437788},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.02608695652173913}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"a":{"docs":{},"w":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}},"n":{"docs":{},"g":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.02304147465437788},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.013043478260869565}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"a":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"u":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},":":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"q":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.006855184233076264},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"i":{"docs":{},"t":{"docs":{},"e":{"3":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"docs":{}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":3.3398692810457513},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.029250457038391225},"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.027422303473491772},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.005998286203941731},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"m":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"s":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"p":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"v":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.029250457038391225},"crud.html":{"ref":"crud.html","tf":0.010282776349614395},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.02956298200514139},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"f":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729}}}}},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"=":{"docs":{},"?":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"n":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}},"e":{"docs":{},"'":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.013011152416356878},"crud.html":{"ref":"crud.html","tf":0.002570694087403599}}}},"a":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}},"u":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}},"_":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"o":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},")":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"y":{"docs":{"associations.html":{"ref":"associations.html","tf":0.00929368029739777}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"callbacks.html":{"ref":"callbacks.html","tf":0.03686635944700461},"advanced.html":{"ref":"advanced.html","tf":0.016304347826086956}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"u":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.02376599634369287},"associations.html":{"ref":"associations.html","tf":0.048327137546468404},"crud.html":{"ref":"crud.html","tf":0.0029991431019708655},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.04024767801857585},"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.012797074954296161},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"e":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"s":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"n":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"x":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"u":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}}}},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.009140767824497258},"associations.html":{"ref":"associations.html","tf":0.011152416356877323},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}},"u":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.002570694087403599}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},")":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.021850899742930592},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"=":{"docs":{},"'":{"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.013043478260869565}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.016453382084095063},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.005569837189374464},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0228310502283105}},"e":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"associations.html":{"ref":"associations.html","tf":0.027881040892193308},"crud.html":{"ref":"crud.html","tf":0.03299057412167952},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.00929368029739777},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.011152416356877323}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.002570694087403599}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004712939160239932}},"\"":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"{":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004284490145672665}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655}}}}}}}},"\"":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"a":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":5.002717391304348}}}}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"r":{"docs":{},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"v":{"1":{"docs":{},".":{"0":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{}}},"docs":{},"a":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0021422450728363325},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"'":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"l":{"docs":{},"u":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.011139674378748929},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"e":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"s":{"docs":{},"(":{"docs":{},"'":{"9":{"9":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"docs":{}},"docs":{}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"e":{"docs":{},"w":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}},"w":{"docs":{},"o":{"docs":{},"s":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{},"@":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.003656307129798903},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"r":{"docs":{},"k":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":2.500428449014567},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"a":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0029991431019708655},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}},"i":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"{":{"docs":{"./":{"ref":"./","tf":0.0196078431372549},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.00728363324764353},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458},"advanced.html":{"ref":"advanced.html","tf":0.02717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}},"}":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"}":{"docs":{"./":{"ref":"./","tf":0.0196078431372549},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.00728363324764353},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458},"advanced.html":{"ref":"advanced.html","tf":0.02717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"&":{"docs":{"associations.html":{"ref":"associations.html","tf":0.011152416356877323},"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"}":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}},"`":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"`":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"i":{"docs":{},"d":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"s":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"s":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"2":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},":":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}},":":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},":":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"2":{"5":{"5":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"d":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},":":{"docs":{},"'":{"docs":{},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},"\"":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"`":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"`":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"`":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"*":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"`":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"`":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"'":{"1":{"0":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}},"docs":{}},"docs":{}},"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}},"docs":{}},"docs":{}},"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}}},"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0021422450728363325}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001713796058269066}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"t":{"docs":{},"x":{"docs":{},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"*":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.026563838903170524},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029991431019708655},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"+":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001713796058269066},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},"[":{"docs":{},"]":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"{":{"docs":{},"{":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"{":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},"{":{"1":{"1":{"docs":{},",":{"2":{"2":{"docs":{},",":{"3":{"3":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"{":{"1":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}},"docs":{}},"docs":{}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}},"{":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000856898029134533}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913}}}}},"<":{"docs":{},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0038560411311053984}}}},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.009425878320479864},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"=":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012853470437017994}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0004284490145672665}}}}}},"y":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}},"length":1933},"corpusTokens":["!=","\"\",","\"\"}","\"%jin%\").find(&users)","\"%jinhu%\";","\"%jinzhu%\")","\"%jinzhu%\").delete(email{})","\"/tmp/gorm.db\")","\"22\").find(&users)","\"411111111111\").find(&user)","\"\\r\\n\",","\"_draft\")","\"`","\"active\").preload(\"orders\",","\"actived\":","\"addresses\"","\"admin\"","\"admin\")","\"admin\").or(\"rol","\"admin_users\"","\"age\")","\"age\":","\"age\"}).find(&users)","\"bill","\"c\")","\"cancelled\").find(&users)","\"cities(id)\",","\"code","\"code\")","\"creditcard\")","\"de\"})","\"de\"},","\"email","\"emails\"","\"en\"}},","\"engine=innodb\"","\"engine=innodb\").automigrate(&user{})","\"engine=innodb\").createtable(&user{})","\"for","\"giraffe\"}).error;","\"github.com/go","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/gorm/dialects/mysql\"","\"github.com/jinzhu/gorm/dialects/postgres\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"github.com/jinzhu/now\"","\"hello","\"hello\")","\"hello\",","\"host=myhost","\"id\"","\"jinzhu","\"jinzhu\"","\"jinzhu\")","\"jinzhu\").count(&count)","\"jinzhu\").delete()","\"jinzhu\").find(&users)","\"jinzhu\").first(&user)","\"jinzhu\").first(&user).error;","\"jinzhu\").first(&user{})","\"jinzhu\").or(\"nam","\"jinzhu\").rows()","\"jinzhu\").select(\"name,","\"jinzhu\");","\"jinzhu\",","\"jinzhu\";","\"jinzhu\"}","\"jinzhu\"})","\"jinzhu\"}).assign(user{age:","\"jinzhu\"}).attrs(user{age:","\"jinzhu\"}).first(&user)","\"jinzhu\"}).firstorcreate(&user)","\"jinzhu\"}).firstorinit(&user)","\"jinzhu@example.com\");","\"jinzhu@example.com\"},","\"jinzhu@example.org\").joins(\"join","\"l1212\")","\"l1212\",","\"languages\"","\"languages\")","\"languages\".\"id\"","\"lion\"}).error;","\"name","\"name\")","\"name\",","\"non_existing\",","\"non_existing\"}","\"non_existing\"})","\"non_existing\"}).assign(user{age:","\"non_existing\"}).attrs(\"age\",","\"non_existing\"}).attrs(user{age:","\"on","\"option","\"paid\").preload(\"orders.orderitems\").find(&users)","\"prefix_\"","\"price\"","\"products\"","\"products\")","\"profiles\"","\"quantity\"","\"restrict\")","\"restrict\",","\"ship","\"shipped\"})).find(&orders)","\"state","\"super_admin\").find(&users)","\"super_admin\").not(\"nam","\"test.db\")","\"text\")","\"updated_at\"","\"user:password@/dbname?charset=utf8&parsetime=true&loc=local\")","\"user=gorm","\"user_languages\"","\"user_languages\".\"language_id\"","\"user_languages\".\"user_id\"","\"users\"","\"zh\"},","&","&age)","&age,","&ages)","&email)","&image{}}","&names)","&order{})","&product{},","&user)","'100',","'2'","'2';","'2013","'active';","'admin'","'admin';","'db')","'galeone'","'jinzhu","'jinzhu'","'jinzhu'\").or(map[string]interface{}{\"name\":","'jinzhu'\").or(user{name:","'jinzhu';","'non_existing';","'super_admin';","'tx'","'user_languages'","(","(\"bill","(\"jinzhu\",","(\"name\")","(\"name\",","(\"non_existing\");","(\"non_existing\",","(\"ship","(\"user_id\",\"language_id\")","('cancelled');","('en');","('zh');","(*sql.row)","(*sql.rows,","(1,2)","(1,2,3);","(1,2,3,4)","(1,2,3,4);","(10,","(111,","(20,","(4,5,6);","(?)\",","(address1)","(almost)","(before/aft","(belong","(contain","(count)","(db","(eager","(edger","(err","(ha","(more","(name)","(name,","(name,billing_address_id,shipping_address_id)","(onli","(optim","(plain","(same","(struct","(u","(u.id","(use","(user","(user)","(user_id,email)","(users)","(users1)","(users2)",")","*","*db'","*db,","*gorm.db","*gorm.db)","*gorm.db,","*gorm.scop","*gorm.scope)","*scope)","*sql.db","*sql.row","*time.tim","*user)","+","...","//","////","0))","0);","0,","0001","01","01',","02","1","1\").updatecolumn(\"quantity\",","1\");","1\"},","1)","1))","1).find(&users2)","1);","1,","10","10)","100","100))","100).rows()","100).scan(&results)","100)})","1000","1000\")","1000)","1000})","10:23\"","10;","11","11);","111","111,","111;","112,","11}).updates(map[string]interface{}{\"name\":","123","123;","17","18,","18})","18}).rowsaffect","1;","1st","2\"","2\").find(&users).count(&count)","2\");","2\"}).find(&users)","2',","2';","2);","2,","20","20\").find(&user)","20\").find(&users)","20)","20).delete(&user{})","20).firstorinit(&user)","20);","2000","2000)","20;","20}","20})","20}).find(&users)","20}).first(&user)","20}).firstorcreate(&user)","20}).firstorinit(&user)","21,","21:34:10'","22);","22}).find(&users)","23","23)","255,","29","2@example.com\");","2@example@example.com\"}},","2nd","3).scan(&result)","30)","30}","30}).firstorcreate(&user)","30}).firstorinit(&user)","3;","3rd","42).rows()","4th","99,",":",":=","<>","=","==","=>",">",">=","?","?\",","?\",\"jinzhu\").where(\"ag","?\",20,\"admin\").find(&users)","[]customizeaccount","[]email","[]email{{email:","[]int64","[]int64{11,22,33})","[]interface{}{&user{},","[]int{10,","[]languag","[]language{{name:","[]profil","[]string","[]string)","[]string{\"jinzhu\",","[]user","_","_,","`*sql.db`","`[]error`","`_draft`","`age_of_the_beast`","`age`","`beast_id`","`birthday`","`created_at`","`createdat`","`createdat`,","`day_of_the_beast`","`deleted_users`","`deletedat`","`false`","`geterrors`,","`gorm:\"","`gorm:\"auto_increment\"`","`gorm:\"column:age_of_the_beast\"`","`gorm:\"column:beast_id\"`","`gorm:\"column:day_of_the_beast\"`","`gorm:\"default:'galeone'\"`","`gorm:\"foreignkey:profileid;associationforeignkey:refer\"`","`gorm:\"foreignkey:profilerefer\"`","`gorm:\"foreignkey:userid;associationforeignkey:refer\"`","`gorm:\"foreignkey:userrefer\"`","`gorm:\"index\"`","`gorm:\"index:idx_name_code\"`","`gorm:\"many2many:personaccount;associationforeignkey:idaccount;foreignkey:idperson\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"not","`gorm:\"polymorphic:owner;\"`","`gorm:\"primary_key\"`","`gorm:\"primary_key:true\"`","`gorm:\"save_associations:false\"`","`gorm:\"size:255\"`","`gorm:\"type:varchar(100);unique\"`","`gorm:\"type:varchar(100);unique_index\"`","`gorm:create`","`id`","`id`,","`idx_user_name_age`","`idx_user_name`","`index`","`languages`","`map`,","`name`","`name`,","`newcreatefunction`","`primary_key`","`products`","`profile`,","`profileid`","`profiles`","`rowsaffected`","`struct`,","`tablename`","`text`","`true`","`type`","`unique_index`","`update`","`updatedat`","`updatedat`,","`updates`","`user","`user_languages`","`user`","`user`'","`user`,","`users`","abil","abov","accord","account","active=true;","actived:","actived=false,","add","address","address1","address2","address{address1:","advanc","affect","affected,","aftercr","aftercreate()","aftercreate(scop","aftercreate(tx","afterdelet","afterdelete)","afterfind","afterquery)","aftersav","afterupd","ag","age\").find(&users)","age\").row()","age\").where(\"nam","age)","age,","age:","age;","age=100,","age=18","age=18,","age=18;","age=30","aim","alert","alreadi","also,","amount","amountgreaterthan1000(db","anim","animal.nam","animalid","animals(\"age\")","animal{age:","anoth","api","api,","append","appli","applic","architectur","argument","arguments,","assgin","assign","associ","associations,","associations.","attr","attribut","attribute,","attributes,","author","auto","automat","automatically!","automigr","avail","avoid","back","base","batch","bcrypt.generatefrompassword(user.password,","befor","beforecr","beforecreate(scop","beforecreate)","beforedelet","beforesav","beforesave(scop","beforesave,","beforeupd","beforeupdate()","beforeupdate(scop","beforeupdate)","beforeupdate,","begin","belong","belongs_to","below","below.","between","billingaddress","billingaddress:","billingaddressid","birthday","birthday:","birthday='2016","blank","blank,","bool","break","bridg","builder","built","call","callback","callback,","callbacks,","cancel","card","carefulli","case","cat","chain","chainabl","chains,","chang","change,","changelog","changes.","check","clear","coalesce(age,'42')","cod","code","code)","column","column'","column?","columns,","combin","come","commit","commit;","commited.","common","compani","companyid","composit","condit","conditions)","config","conflict\").create(&product)","conflict;","connect","contain","contributor","convent","convert","correctly.","count","count(*)","creat","create/save/update/delete/find)","createanimals(db","created.","createdat","createdat,","creating,","creating/upd","credit","credit_card","credit_cards.user_id","creditcard","creditcard'","creditcard,","crud","crud:","current","custom","customizeaccount","customizeperson","data","data.","databas","database\")","database'","database,","database.","databases,","databases.","date","date,","date.","db","db,","db.automigrate(&product{})","db.automigrate(&user{})","db.automigrate(&user{},","db.begin()","db.callback().create().after(\"gorm:create\").register(\"update_created_at\",","db.callback().create().before(\"gorm:create\").after(\"gorm:before_create\").register(\"my_plugin:before_create\",","db.callback().create().before(\"gorm:create\").register(\"update_created_at\",","db.callback().create().register(\"update_created_at\",","db.callback().create().remove(\"gorm:create\")","db.callback().create().replace(\"gorm:create\",","db.callback().delete().after(\"gorm:delete\").register(\"my_plugin:after_delete\",","db.callback().query().after(\"gorm:query\").register(\"my_plugin:after_query\",","db.callback().rowquery().register(\"publish:update_table_name\",","db.callback().update().before(\"gorm:update\").register(\"my_plugin:before_update\",","db.close()","db.create(&animal)","db.create(&product{code:","db.create(&user)","db.createtable(&user{})","db.db()","db.db().ping()","db.db().setmaxidleconns(10)","db.db().setmaxopenconns(100)","db.debug().where(\"nam","db.delete(&email)","db.delete(&product)","db.delete(&user)","db.delete(email{},","db.droptable(\"users\")","db.droptable(&user{})","db.droptableifexists(&user{},","db.exec(\"drop","db.exec(\"upd","db.find(&user,","db.find(&users)","db.find(&users).pluck(\"age\",","db.find(&users,","db.first(&product,","db.first(&user)","db.first(&user).limit(10).find(&users).geterrors()","db.first(&user,","db.firstorcreate(&user,","db.firstorinit(&user,","db.hastable(\"users\")","db.hastable(&user{})","db.joins(\"join","db.last(&user)","db.limit(10).find(&users1).limit(","db.limit(3).find(&users)","db.logmode(false)","db.logmode(true)","db.model(&product).update(\"price\",","db.model(&product).updatecolumn(\"quantity\",","db.model(&product).updates(map[string]interface{}{\"price\":","db.model(&product).where(\"quant","db.model(&user).association(\"languages\")","db.model(&user).association(\"languages\").append([]language{languagezh,","db.model(&user).association(\"languages\").append(language{name:","db.model(&user).association(\"languages\").clear()","db.model(&user).association(\"languages\").count()","db.model(&user).association(\"languages\").delete([]language{languagezh,","db.model(&user).association(\"languages\").delete(languagezh,","db.model(&user).association(\"languages\").error","db.model(&user).association(\"languages\").find(&languages)","db.model(&user).association(\"languages\").replace([]language{languagezh,","db.model(&user).association(\"languages\").replace(language{name:","db.model(&user).omit(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).related(&card)","db.model(&user).related(&card,","db.model(&user).related(&credit_card).recordnotfound()","db.model(&user).related(&emails)","db.model(&user).related(&languages,","db.model(&user).related(&profile)","db.model(&user).select(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).set(\"gorm:update_option\",","db.model(&user).update(\"createdat\",","db.model(&user).update(\"name\",","db.model(&user).updatecolumn(\"name\",","db.model(&user).updatecolumns(user{name:","db.model(&user).updates(map[string]interface{}{\"name\":","db.model(&user).updates(user{name:","db.model(&user).where(\"act","db.model(&user{}).addforeignkey(\"city_id\",","db.model(&user{}).addindex(\"idx_user_name\",","db.model(&user{}).addindex(\"idx_user_name_age\",","db.model(&user{}).adduniqueindex(\"idx_user_name\",","db.model(&user{}).adduniqueindex(\"idx_user_name_age\",","db.model(&user{}).dropcolumn(\"description\")","db.model(&user{}).modifycolumn(\"description\",","db.model(&user{}).pluck(\"name\",","db.model(&user{}).removeindex(\"idx_user_name\")","db.model(&user{}).where(\"nam","db.model(user{}).updates(user{name:","db.newrecord(user)","db.not(\"nam","db.not(\"name\",","db.not([]int64{1,2,3}).first(&user)","db.not([]int64{}).first(&user)","db.not(user{name:","db.offset(10).find(&users1).offset(","db.offset(3).find(&users)","db.order(\"ag","db.order(\"orders.amount","db.preload(\"orders\").find(&users)","db.preload(\"orders\").preload(\"profile\").preload(\"role\").find(&users)","db.preload(\"orders\",","db.preload(\"orders.orderitems\").find(&users)","db.raw(\"select","db.save(&user)","db.scanrows(rows,","db.scopes(amountgreaterthan1000).where(\"statu","db.scopes(amountgreaterthan1000,","db.scopes(orderstatus([]string{\"paid\",","db.select(\"name,","db.select([]string{\"name\",","db.set(\"gorm:delete_option\",","db.set(\"gorm:insert_option\",","db.set(\"gorm:query_option\",","db.set(\"gorm:save_associations\",","db.set(\"gorm:table_options\",","db.setlogger(gorm.logger{revel.trace})","db.setlogger(log.new(os.stdout,","db.singulartable(true)","db.table(\"deleted_users\").count(&count)","db.table(\"deleted_users\").createtable(&user{})","db.table(\"deleted_users\").find(&deleted_users)","db.table(\"deleted_users\").pluck(\"name\",","db.table(\"deleted_users\").where(\"nam","db.table(\"orders\").select(\"date(created_at)","db.table(\"users\").select(\"coalesce(age,?)\",","db.table(\"users\").select(\"name,","db.table(\"users\").select(\"users.name,","db.table(\"users\").where(\"id","db.table(\"users\").where(\"nam","db.unscoped().delete(&order)","db.unscoped().model(model).where(\"deleted_at","db.unscoped().where(\"ag","db.where(\"act","db.where(\"ag","db.where(\"amount","db.where(\"created_at","db.where(\"email","db.where(\"nam","db.where(\"pay_mode_sign","db.where(\"rol","db.where(\"st","db.where(\"updated_at","db.where(&user{name:","db.where([]int64{20,","db.where(map[string]interface{}{\"name\":","db.where(user{name:","dbname=gorm","debug","default","default,","defaulttablenam","defaulttablename;","defaulttablenamehandl","defer","defiend","defin","definit","delet","delete'","delete,","deleted_at","deleted_at=\"2013","deleted_us","deleted_users;","deletedat","deletedat'","deletedat,","deleting,","desc","desc\")","desc\").find(&users1).order(\"age\",","desc\").order(\"name\").find(&users)","desc,","desc;","descript","description'","destin","detail","develop","diabl","dialect","dialect,","disabl","doesn't","dog","don't","driver","driver/mysql\"","drivers,","drop","dropcolumn","dynam","each","easier","easily.","email","email\").rows()","email'","emails,","emails.email","emails.email\").joins(\"left","emails.user_id","emails:","emb","enabl","encryptedpassword","enough","ensur","err","error","error)","error,","errors.","errors.new(\"read","errors.new(\"us","errrecordnotfound","even","exampl","example,","example:","exclud","exist","explicitli","express","extendable,","extra","fals","false).create(&user)","false).save(&user)","false})","fantast","featur","field","field'","field,","fields'","fields,","fields;","fill","filter","find","findabl","first","first.","firstorcr","firstorinit","fix","flow","foreign","foreignkey","found","friendli","friendly.","full","fulli","func","func(*db)","func(db","function","futur","gener","get","github.com/jinzhu/gorm","github.com/jinzhu/gorm/dialects/postgr","given","global","go","golang,","golint","golint,","good,","gorm","gorm'","gorm.db","gorm.defaulttablenamehandl","gorm.expr(\"pric","gorm.expr(\"quant","gorm.model","gorm.model,","gorm.open","gorm.open(\"mysql\",","gorm.open(\"postgres\",","gorm.open(\"sqlite3\",","gorm:\"column:s_k_u\",","gorm:save_associ","greater","group","h_t_t_p,","handl","handled.","handling...","happen","happened,","has_many,","has_one,","have","haven't","helper","hstore","http","http'","http,","http://github.com/jinzhu","http://twitter.com/zhangjinzhu","https://github.com/jinzhu/gorm/blob/master/dialect.go","https://github.com/jinzhu/gorm/blob/master/logger.go","https://github.com/jinzhu/gorm/graphs/contributor","https://godoc.org/github.com/jinzhu/gorm","id","id,","id=10","id=10;","id=111","id=111;","idaccount","idperson","ignor","ignorem","import","includ","index","indexes,","init","initi","inject","inlin","inner","insert","instal","instanc","instead","int","int64","interfac","it'","it,","iter","itself","jinzhu","jinzhu';","join","keep","key","key)","key,","l1212","languag","languagecod","languageen)","languageen})","languages,","languages:","last","lastweek).find(&users)","lastweek,","less","librari","licens","license.","like:","limit","load","loading)","log","logger","logger,","logic","look","made","main","main()","make","mani","many,","many2many,","map","map)","map,","map[string]interface{}","map[string]interface{}{\"age\":","map[string]interface{}{\"name\":","match","matched,","mdoel'","mean","method","method,","migrat","miss","mit","mode","model","model'","model,","modifi","modifycolumn","more","move","mssql","multipl","mysql","name","name\").find(&users)","name'","name,","name:","name;","name='hello'","name='hello',","name='jinzhu","necessari","need","nest","never","new","newcreatefunction)","nil","non","none","not(nam","not,","note","note:","noth","nowfunc())","null","null\"`","null,","null;","null;unique\"`","nullabl","num","number","object","offici","offset","omit","omitted,","on","onc","ondelet","one,","onupd","oper","operation'","operation,","operation.","operations,","option","order","orders.amount","orderstatus(statu","orm","otherwis","out","overrid","overview","overwrit","ownerid","ownertyp","packag","paid,","paidwithcod(db","paidwithcod).find(&orders)","paidwithcreditcard(db","paidwithcreditcard).find(&orders)","panic(\"fail","param","paramet","parameter.","parameters)","parsetim","pass","password=mypassword\")","path,","perform","perman","ping","plain","pluck","plugin","plural","point,","pointer","polymorph","polymorphism)","pool","post","postgresql","power","pre","preload","price","price:","primari","print","process","product","product'","profil","profileid","profileref","project","protect","pw","pw)","pw,","quantiti","queri","querying,","quick","rang","raw","read","record","record'","record,","recordnotfound","refer","regardless","regist","relat","relation.","relationship","relationship,","relationship.","releas","reload","rememb","remov","renam","reorder","replac","request","reset","result","retriev","return","role","rollback","row","row.scan(&name,","row_queri","rows,","rows.close()","rows.next()","rows.scan(&name,","rule","run","s_k_u,","same","sampl","save","save/delet","scan","schema","schema,","scope","scope.db().model(u).update(\"role\",","scope.hascolumn(\"created\")","scope.search.table(scope.tablename()","scope.setcolumn","scope.setcolumn(\"created\",","scope.setcolumn(\"encryptedpassword\",","scope.setcolumn(\"id\",","scope.setcolumn,","scopes),","script:","select","select,","self","set","ship","shipped_at=?","shippingaddress","shippingaddress:","shippingaddressid","show","similar","singl","size","skip","sku","slice","snake","soft","somecondit","someth","sourc","source'","source,","special","specif","specifi","sql","sql)","sql,","sql.db","sql.nullint64","sql.nullstr","sql.row","sqlite3","sslmode=dis","sslmode=disable\")","start","state","statement","status)","stop","store","string","string)","struct","struct,","struct.","subscrib","suffix","sum(amount)","support","support,","supported,","sure","tabl","table(id)","tablenam","tablename()","tables,","tag","tag,","test","them,","then,","thing","this,","this:","those","throw","time","time,","time.","time.now())","time.now()}","time.now,","time.tim","time.time,","timestamp","timestamp,","to),","to,","to:","today).find(&users)","todbnam","total","total\").group(\"date(created_at)\").having(\"sum(amount)","total\").group(\"date(created_at)\").rows()","toy","transact","transaction,","transaction.","transaction;","transactions,","true","true).find(&users2)","true).update(\"name\",","true,","tx","tx.commit()","tx.create(&animal{name:","tx.create(...)","tx.model(u).update(\"role\",","tx.rollback()","type","type,","u","u.readonly()","u.rol","ugly,","uint","under","unfound","uniqu","unknown)\").delete(&email)","unknown)\").update(\"name,","unknown);","unless","unscop","unsupport","unus","updaing,","updat","update\").first(&user,","update,","update;","updatecolumn","updatecolumn,","updatecreated(scop","updatecreated)","updated_at","updated_at='2013","updatedat","updatedat,","updatetablename(scop","updatetablename)","updating,","upgrad","upper","uri","us","usag","user","user\")","user'","user)","user.ag","user.encryptedpassword","user.nam","user=gorm","user_id","user_languag","userid","userref","users.id","users.id\").rows()","users.id\").scan(&results)","users.id\").where(\"credit_cards.numb","users;","users;\")","user{","user{age:","user{id:","user{name:","uuid.new())","v1.0","valid","valu","value,","values('99');","values,","var","variabl","variable'","version","view","visibl","want","warn","warning:","with:","within","without","won't","work","work,","world\").first(&user).recordnotfound()","wosmvp@gmail.com","wrap","write","yetanothercondit","zero","{","{email:","{name:","{}","}","}).find(&users)"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Getting Started with GORM","keywords":"","body":"GORM\nThe fantastic ORM library for Golang, aims to be developer friendly.\n\n\n\nOverview\n\nFull-Featured ORM (almost)\nAssociations (Has One, Has Many, Belongs To, Many To Many, Polymorphism)\nCallbacks (Before/After Create/Save/Update/Delete/Find)\nPreloading (eager loading)\nTransactions\nComposite Primary Key\nSQL Builder\nAuto Migrations\nLogger\nExtendable, write Plugins based on GORM callbacks\nEvery feature comes with tests\nDeveloper Friendly\n\nInstall\ngo get -u github.com/jinzhu/gorm\n\nUpgrading To V1.0\n\nCHANGELOG\n\nQuick Start\npackage main\n\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n)\n\ntype Product struct {\n gorm.Model\n Code string\n Price uint\n}\n\nfunc main() {\n db, err := gorm.Open(\"sqlite3\", \"test.db\")\n if err != nil {\n panic(\"failed to connect database\")\n }\n defer db.Close()\n\n // Migrate the schema\n db.AutoMigrate(&Product{})\n\n // Create\n db.Create(&Product{Code: \"L1212\", Price: 1000})\n\n // Read\n var product Product\n db.First(&product, 1) // find product with id 1\n db.First(&product, \"code = ?\", \"L1212\") // find product with code l1212\n\n // Update - update product's price to 2000\n db.Model(&product).Update(\"Price\", 2000)\n\n // Delete - delete product\n db.Delete(&product)\n}\n\nContributors\nhttps://github.com/jinzhu/gorm/graphs/contributors\nSupporting the project\n\nAuthor\njinzhu\n\nhttp://github.com/jinzhu\nwosmvp@gmail.com\nhttp://twitter.com/zhangjinzhu\n\nLicense\nReleased under the MIT License.\n"},"database.html":{"url":"database.html","title":"Database","keywords":"","body":"Database\n\nConnecting to a database\nIn order to connect to a database, you need to import the database's driver first. For example:\nimport _ \"github.com/go-sql-driver/mysql\"\n\nGORM has wrapped some drivers, for easier to remember the import path, so you could import the mysql driver with\nimport _ \"github.com/jinzhu/gorm/dialects/mysql\"\n// import _ \"github.com/jinzhu/gorm/dialects/postgres\"\n// import _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n// import _ \"github.com/jinzhu/gorm/dialects/mssql\"\n\nMySQL\nNOTE: In order to handle time.Time, you need to include parseTime as a parameter. (More supported parameters)\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/mysql\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"mysql\", \"user:password@/dbname?charset=utf8&parseTime=True&loc=Local\")\n defer db.Close()\n}\n\nPostgreSQL\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/postgres\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"postgres\", \"host=myhost user=gorm dbname=gorm sslmode=disable password=mypassword\")\n defer db.Close()\n}\n\nSqlite3\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"sqlite3\", \"/tmp/gorm.db\")\n defer db.Close()\n}\n\nWrite Dialect for unsupported databases\nGORM officially supports the above databases, but you could write a dialect for unsupported databases.\nTo write your own dialect, refer to: https://github.com/jinzhu/gorm/blob/master/dialect.go\nMigration\nAuto Migration\nAutomatically migrate your schema, to keep your schema update to date.\nWARNING: AutoMigrate will ONLY create tables, missing columns and missing indexes, and WON'T change existing column's type or delete unused columns to protect your data.\ndb.AutoMigrate(&User{})\n\ndb.AutoMigrate(&User{}, &Product{}, &Order{})\n\n// Add table suffix when create tables\ndb.Set(\"gorm:table_options\", \"ENGINE=InnoDB\").AutoMigrate(&User{})\n\nHas Table\n// Check model `User`'s table exists or not\ndb.HasTable(&User{})\n\n// Check table `users` exists or not\ndb.HasTable(\"users\")\n\nCreate Table\n// Create table for model `User`\ndb.CreateTable(&User{})\n\n// will append \"ENGINE=InnoDB\" to the SQL statement when creating table `users`\ndb.Set(\"gorm:table_options\", \"ENGINE=InnoDB\").CreateTable(&User{})\n\nDrop table\n// Drop model `User`'s table\ndb.DropTable(&User{})\n\n// Drop table `users\ndb.DropTable(\"users\")\n\n// Drop model's `User`'s table and table `products`\ndb.DropTableIfExists(&User{}, \"products\")\n\nModifyColumn\nModify column's type to given value\n// change column description's data type to `text` for model `User`\ndb.Model(&User{}).ModifyColumn(\"description\", \"text\")\n\nDropColumn\n// Drop column description from model `User`\ndb.Model(&User{}).DropColumn(\"description\")\n\nAdd Foreign Key\n// Add foreign key\n// 1st param : foreignkey field\n// 2nd param : destination table(id)\n// 3rd param : ONDELETE\n// 4th param : ONUPDATE\ndb.Model(&User{}).AddForeignKey(\"city_id\", \"cities(id)\", \"RESTRICT\", \"RESTRICT\")\n\nIndexes\n// Add index for columns `name` with given name `idx_user_name`\ndb.Model(&User{}).AddIndex(\"idx_user_name\", \"name\")\n\n// Add index for columns `name`, `age` with given name `idx_user_name_age`\ndb.Model(&User{}).AddIndex(\"idx_user_name_age\", \"name\", \"age\")\n\n// Add unique index\ndb.Model(&User{}).AddUniqueIndex(\"idx_user_name\", \"name\")\n\n// Add unique index for multiple columns\ndb.Model(&User{}).AddUniqueIndex(\"idx_user_name_age\", \"name\", \"age\")\n\n// Remove index\ndb.Model(&User{}).RemoveIndex(\"idx_user_name\")\n\n"},"models.html":{"url":"models.html","title":"Models","keywords":"","body":"Models\n\nModel Definition\ntype User struct {\n gorm.Model\n Birthday time.Time\n Age int\n Name string `gorm:\"size:255\"` // Default size for string is 255, reset it with this tag\n Num int `gorm:\"AUTO_INCREMENT\"`\n\n CreditCard CreditCard // One-To-One relationship (has one - use CreditCard's UserID as foreign key)\n Emails []Email // One-To-Many relationship (has many - use Email's UserID as foreign key)\n\n BillingAddress Address // One-To-One relationship (belongs to - use BillingAddressID as foreign key)\n BillingAddressID sql.NullInt64\n\n ShippingAddress Address // One-To-One relationship (belongs to - use ShippingAddressID as foreign key)\n ShippingAddressID int\n\n IgnoreMe int `gorm:\"-\"` // Ignore this field\n Languages []Language `gorm:\"many2many:user_languages;\"` // Many-To-Many relationship, 'user_languages' is join table\n}\n\ntype Email struct {\n ID int\n UserID int `gorm:\"index\"` // Foreign key (belongs to), tag `index` will create index for this column\n Email string `gorm:\"type:varchar(100);unique_index\"` // `type` set sql type, `unique_index` will create unique index for this column\n Subscribed bool\n}\n\ntype Address struct {\n ID int\n Address1 string `gorm:\"not null;unique\"` // Set field as not nullable and unique\n Address2 string `gorm:\"type:varchar(100);unique\"`\n Post sql.NullString `gorm:\"not null\"`\n}\n\ntype Language struct {\n ID int\n Name string `gorm:\"index:idx_name_code\"` // Create index with name, and will create combined index if find other fields defined same name\n Code string `gorm:\"index:idx_name_code\"` // `unique_index` also works\n}\n\ntype CreditCard struct {\n gorm.Model\n UserID uint\n Number string\n}\n\nConventions\ngorm.Model struct\nBase model definition gorm.Model, including fields ID, CreatedAt, UpdatedAt, DeletedAt, you could embed it in your model, or only write those fields you want\n// Base Model's definition\ntype Model struct {\n ID uint `gorm:\"primary_key\"`\n CreatedAt time.Time\n UpdatedAt time.Time\n DeletedAt *time.Time\n}\n\n// Add fields `ID`, `CreatedAt`, `UpdatedAt`, `DeletedAt`\ntype User struct {\n gorm.Model\n Name string\n}\n\n// Only need field `ID`, `CreatedAt`\ntype User struct {\n ID uint\n CreatedAt time.Time\n Name string\n}\n\nTable name is the pluralized version of struct name\ntype User struct {} // default table name is `users`\n\n// set User's table name to be `profiles`\nfunc (User) TableName() string {\n return \"profiles\"\n}\n\nfunc (u User) TableName() string {\n if u.Role == \"admin\" {\n return \"admin_users\"\n } else {\n return \"users\"\n }\n}\n\n// Disable table name's pluralization globally\ndb.SingularTable(true) // if set this to true, `User`'s default table name will be `user`, table name setted with `TableName` won't be affected\n\nChange default tablenames\nYou can apply any rules on the default table name by defining the DefaultTableNameHandler\ngorm.DefaultTableNameHandler = func (db *gorm.DB, defaultTableName string) string {\n return \"prefix_\" + defaultTableName;\n}\nColumn name is the snake case of field's name\ntype User struct {\n ID uint // column name will be `id`\n Name string // column name will be `name`\n Birthday time.Time // column name will be `birthday`\n CreatedAt time.Time // column name will be `created_at`\n}\n\n// Overriding Column Name\ntype Animal struct {\n AnimalId int64 `gorm:\"column:beast_id\"` // set column name to `beast_id`\n Birthday time.Time `gorm:\"column:day_of_the_beast\"` // set column name to `day_of_the_beast`\n Age int64 `gorm:\"column:age_of_the_beast\"` // set column name to `age_of_the_beast`\n}\n\nField ID as primary key\ntype User struct {\n ID uint // field named `ID` will be the default primary field\n Name string\n}\n\n// Set a field to be primary field with tag `primary_key`\ntype Animal struct {\n AnimalId int64 `gorm:\"primary_key\"` // set AnimalId to be primary key\n Name string\n Age int64\n}\n\nField CreatedAt used to store record's created time\nCreate records having CreatedAt field will set it to current time.\ndb.Create(&user) // will set `CreatedAt` to current time\n\n// To change its value, you could use `Update`\ndb.Model(&user).Update(\"CreatedAt\", time.Now())\n\nUse UpdatedAt used to store record's updated time\nSave records having UpdatedAt field will set it to current time.\ndb.Save(&user) // will set `UpdatedAt` to current time\ndb.Model(&user).Update(\"name\", \"jinzhu\") // will set `UpdatedAt` to current time\n\nUse DeletedAt to store record's deleted time if field exists\nDelete records having DeletedAt field, it won't be deleted from database, but only set field DeletedAt's value to current time, and the record is not findable when querying, refer Soft Delete\n"},"associations.html":{"url":"associations.html","title":"Associations","keywords":"","body":"Associations\n\nBelongs To\n// `User` belongs to `Profile`, `ProfileID` is the foreign key\ntype User struct {\n gorm.Model\n Profile Profile\n ProfileID int\n}\n\ntype Profile struct {\n gorm.Model\n Name string\n}\n\ndb.Model(&user).Related(&profile)\n//// SELECT * FROM profiles WHERE id = 111; // 111 is user's foreign key ProfileID\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:ProfileRefer\"` // use ProfileRefer as foreign key\n ProfileRefer int\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Refer string\n Name string\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:ProfileID;AssociationForeignKey:Refer\"`\n ProfileID int\n}\n\nHas One\n// User has one CreditCard, UserID is the foreign key\ntype User struct {\n gorm.Model\n CreditCard CreditCard\n}\n\ntype CreditCard struct {\n gorm.Model\n UserID uint\n Number string\n}\n\nvar card CreditCard\ndb.Model(&user).Related(&card, \"CreditCard\")\n//// SELECT * FROM credit_cards WHERE user_id = 123; // 123 is user's primary key\n// CreditCard is user's field name, it means get user's CreditCard relations and fill it into variable card\n// If the field name is same as the variable's type name, like above example, it could be omitted, like:\ndb.Model(&user).Related(&card)\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n UserRefer uint\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:UserRefer\"`\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Name string\n UserID uint\n}\n\ntype User struct {\n gorm.Model\n Refer string\n Profile Profile `gorm:\"ForeignKey:UserID;AssociationForeignKey:Refer\"`\n}\n\nHas Many\n// User has many emails, UserID is the foreign key\ntype User struct {\n gorm.Model\n Emails []Email\n}\n\ntype Email struct {\n gorm.Model\n Email string\n UserID uint\n}\n\ndb.Model(&user).Related(&emails)\n//// SELECT * FROM emails WHERE user_id = 111; // 111 is user's primary key\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n UserRefer uint\n}\n\ntype User struct {\n gorm.Model\n Profiles []Profile `gorm:\"ForeignKey:UserRefer\"`\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Name string\n UserID uint\n}\n\ntype User struct {\n gorm.Model\n Refer string\n Profiles []Profile `gorm:\"ForeignKey:UserID;AssociationForeignKey:Refer\"`\n}\n\nMany To Many\n// User has and belongs to many languages, use `user_languages` as join table\ntype User struct {\n gorm.Model\n Languages []Language `gorm:\"many2many:user_languages;\"`\n}\n\ntype Language struct {\n gorm.Model\n Name string\n}\n\ndb.Model(&user).Related(&languages, \"Languages\")\n//// SELECT * FROM \"languages\" INNER JOIN \"user_languages\" ON \"user_languages\".\"language_id\" = \"languages\".\"id\" WHERE \"user_languages\".\"user_id\" = 111\n\nSpecify Foreign Key & Association Key\ntype CustomizePerson struct {\n IdPerson string `gorm:\"primary_key:true\"`\n Accounts []CustomizeAccount `gorm:\"many2many:PersonAccount;AssociationForeignKey:idAccount;ForeignKey:idPerson\"`\n}\n\ntype CustomizeAccount struct {\n IdAccount string `gorm:\"primary_key:true\"`\n Name string\n}\n\nPolymorphism\nSupports polymorphic has-many and has-one associations.\n type Cat struct {\n Id int\n Name string\n Toy Toy `gorm:\"polymorphic:Owner;\"`\n }\n\n type Dog struct {\n Id int\n Name string\n Toy Toy `gorm:\"polymorphic:Owner;\"`\n }\n\n type Toy struct {\n Id int\n Name string\n OwnerId int\n OwnerType string\n }\n\nNote: polymorphic belongs-to and many-to-many are explicitly NOT supported, and will throw errors.\nAssociation Mode\nAssociation Mode contains some helper methods to handle relationship things easily.\n// Start Association Mode\nvar user User\ndb.Model(&user).Association(\"Languages\")\n// `user` is the source, it need to be a valid record (contains primary key)\n// `Languages` is source's field name for a relationship.\n// If those conditions not matched, will return an error, check it with:\n// db.Model(&user).Association(\"Languages\").Error\n\n\n// Query - Find out all related associations\ndb.Model(&user).Association(\"Languages\").Find(&languages)\n\n\n// Append - Append new associations for many2many, has_many, will replace current association for has_one, belongs_to\ndb.Model(&user).Association(\"Languages\").Append([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Append(Language{Name: \"DE\"})\n\n\n// Delete - Remove relationship between source & passed arguments, won't delete those arguments\ndb.Model(&user).Association(\"Languages\").Delete([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Delete(languageZH, languageEN)\n\n\n// Replace - Replace current associations with new one\ndb.Model(&user).Association(\"Languages\").Replace([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Replace(Language{Name: \"DE\"}, languageEN)\n\n\n// Count - Return the count of current associations\ndb.Model(&user).Association(\"Languages\").Count()\n\n\n// Clear - Remove relationship between source & current associations, won't delete those associations\ndb.Model(&user).Association(\"Languages\").Clear()\n\n"},"crud.html":{"url":"crud.html","title":"CRUD: Reading and Writing Data","keywords":"","body":"CRUD: Reading and Writing Data\n\nCreate\nCreate Record\nuser := User{Name: \"Jinzhu\", Age: 18, Birthday: time.Now()}\n\ndb.NewRecord(user) // => returns `true` as primary key is blank\n\ndb.Create(&user)\n\ndb.NewRecord(user) // => return `false` after `user` created\n\nDefault Values\nYou could define default value in the gorm tag, then the inserting SQL will ignore these fields that has default value and its value is blank, and after insert the record into database, gorm will load those fields's value from database.\ntype Animal struct {\n ID int64\n Name string `gorm:\"default:'galeone'\"`\n Age int64\n}\n\nvar animal = Animal{Age: 99, Name: \"\"}\ndb.Create(&animal)\n// INSERT INTO animals(\"age\") values('99');\n// SELECT name from animals WHERE ID=111; // the returning primary key is 111\n// animal.Name => 'galeone'\n\nSetting Primary Key In Callbacks\nIf you want to set primary field's value in BeforeCreate callback, you could use scope.SetColumn, for example:\nfunc (user *User) BeforeCreate(scope *gorm.Scope) error {\n scope.SetColumn(\"ID\", uuid.New())\n return nil\n}\n\nExtra Creating option\n// Add extra SQL option for inserting SQL\ndb.Set(\"gorm:insert_option\", \"ON CONFLICT\").Create(&product)\n// INSERT INTO products (name, code) VALUES (\"name\", \"code\") ON CONFLICT;\n\nQuery\n// Get first record, order by primary key\ndb.First(&user)\n//// SELECT * FROM users ORDER BY id LIMIT 1;\n\n// Get last record, order by primary key\ndb.Last(&user)\n//// SELECT * FROM users ORDER BY id DESC LIMIT 1;\n\n// Get all records\ndb.Find(&users)\n//// SELECT * FROM users;\n\n// Get record with primary key\ndb.First(&user, 10)\n//// SELECT * FROM users WHERE id = 10;\n\nQuery With Where (Plain SQL)\n// Get first matched record\ndb.Where(\"name = ?\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu' limit 1;\n\n// Get all matched records\ndb.Where(\"name = ?\", \"jinzhu\").Find(&users)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n\ndb.Where(\"name <> ?\", \"jinzhu\").Find(&users)\n\n// IN\ndb.Where(\"name in (?)\", []string{\"jinzhu\", \"jinzhu 2\"}).Find(&users)\n\n// LIKE\ndb.Where(\"name LIKE ?\", \"%jin%\").Find(&users)\n\n// AND\ndb.Where(\"name = ? AND age >= ?\", \"jinzhu\", \"22\").Find(&users)\n\n// Time\ndb.Where(\"updated_at > ?\", lastWeek).Find(&users)\n\ndb.Where(\"created_at BETWEEN ? AND ?\", lastWeek, today).Find(&users)\n\nQuery With Where (Struct & Map)\nNOTE When query with struct, GORM will only query with those fields has value\n// Struct\ndb.Where(&User{Name: \"jinzhu\", Age: 20}).First(&user)\n//// SELECT * FROM users WHERE name = \"jinzhu\" AND age = 20 LIMIT 1;\n\n// Map\ndb.Where(map[string]interface{}{\"name\": \"jinzhu\", \"age\": 20}).Find(&users)\n//// SELECT * FROM users WHERE name = \"jinzhu\" AND age = 20;\n\n// Slice of primary keys\ndb.Where([]int64{20, 21, 22}).Find(&users)\n//// SELECT * FROM users WHERE id IN (20, 21, 22);\n\nQuery With Not\ndb.Not(\"name\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE name <> \"jinzhu\" LIMIT 1;\n\n// Not In\ndb.Not(\"name\", []string{\"jinzhu\", \"jinzhu 2\"}).Find(&users)\n//// SELECT * FROM users WHERE name NOT IN (\"jinzhu\", \"jinzhu 2\");\n\n// Not In slice of primary keys\ndb.Not([]int64{1,2,3}).First(&user)\n//// SELECT * FROM users WHERE id NOT IN (1,2,3);\n\ndb.Not([]int64{}).First(&user)\n//// SELECT * FROM users;\n\n// Plain SQL\ndb.Not(\"name = ?\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE NOT(name = \"jinzhu\");\n\n// Struct\ndb.Not(User{Name: \"jinzhu\"}).First(&user)\n//// SELECT * FROM users WHERE name <> \"jinzhu\";\n\nQuery With Inline Condition\nNOTE When query with primary key, you should carefully check the value you passed is a valid primary key, to avoid SQL injection\n// Get by primary key\ndb.First(&user, 23)\n//// SELECT * FROM users WHERE id = 23 LIMIT 1;\n\n// Plain SQL\ndb.Find(&user, \"name = ?\", \"jinzhu\")\n//// SELECT * FROM users WHERE name = \"jinzhu\";\n\ndb.Find(&users, \"name <> ? AND age > ?\", \"jinzhu\", 20)\n//// SELECT * FROM users WHERE name <> \"jinzhu\" AND age > 20;\n\n// Struct\ndb.Find(&users, User{Age: 20})\n//// SELECT * FROM users WHERE age = 20;\n\n// Map\ndb.Find(&users, map[string]interface{}{\"age\": 20})\n//// SELECT * FROM users WHERE age = 20;\n\nQuery With Or\ndb.Where(\"role = ?\", \"admin\").Or(\"role = ?\", \"super_admin\").Find(&users)\n//// SELECT * FROM users WHERE role = 'admin' OR role = 'super_admin';\n\n// Struct\ndb.Where(\"name = 'jinzhu'\").Or(User{Name: \"jinzhu 2\"}).Find(&users)\n//// SELECT * FROM users WHERE name = 'jinzhu' OR name = 'jinzhu 2';\n\n// Map\ndb.Where(\"name = 'jinzhu'\").Or(map[string]interface{}{\"name\": \"jinzhu 2\"}).Find(&users)\n\nQuery Chains\nGorm has a chainable API, you could use it like this\ndb.Where(\"name <> ?\",\"jinzhu\").Where(\"age >= ? and role <> ?\",20,\"admin\").Find(&users)\n//// SELECT * FROM users WHERE name <> 'jinzhu' AND age >= 20 AND role <> 'admin';\n\ndb.Where(\"role = ?\", \"admin\").Or(\"role = ?\", \"super_admin\").Not(\"name = ?\", \"jinzhu\").Find(&users)\n\nExtra Querying option\n// Add extra SQL option for selecting SQL\ndb.Set(\"gorm:query_option\", \"FOR UPDATE\").First(&user, 10)\n//// SELECT * FROM users WHERE id = 10 FOR UPDATE;\n\nFirstOrInit\nGet first matched record, or initalize a new one with given conditions (only works with struct, map conditions)\n// Unfound\ndb.FirstOrInit(&user, User{Name: \"non_existing\"})\n//// user -> User{Name: \"non_existing\"}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).FirstOrInit(&user)\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\ndb.FirstOrInit(&user, map[string]interface{}{\"name\": \"jinzhu\"})\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\n\nAttrs\nInitalize struct with argument if record haven't been found\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Attrs(User{Age: 20}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = 'non_existing';\n//// user -> User{Name: \"non_existing\", Age: 20}\n\ndb.Where(User{Name: \"non_existing\"}).Attrs(\"age\", 20).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = 'non_existing';\n//// user -> User{Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).Attrs(User{Age: 30}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = jinzhu';\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\n\nAssign\nAssign argument to results regardless it is found or not\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Assign(User{Age: 20}).FirstOrInit(&user)\n//// user -> User{Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).Assign(User{Age: 30}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = jinzhu';\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 30}\n\nFirstOrCreate\nGet first matched record, or create a new one with given conditions (only works with struct, map conditions)\n// Unfound\ndb.FirstOrCreate(&user, User{Name: \"non_existing\"})\n//// INSERT INTO \"users\" (name) VALUES (\"non_existing\");\n//// user -> User{Id: 112, Name: \"non_existing\"}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).FirstOrCreate(&user)\n//// user -> User{Id: 111, Name: \"Jinzhu\"}\n\nAttrs\nAssgin struct with argument if record haven't been found\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Attrs(User{Age: 20}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'non_existing';\n//// INSERT INTO \"users\" (name, age) VALUES (\"non_existing\", 20);\n//// user -> User{Id: 112, Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"jinzhu\"}).Attrs(User{Age: 30}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n//// user -> User{Id: 111, Name: \"jinzhu\", Age: 20}\n\nAssign\nAssign it to the record regardless it is found or not, and save back to database.\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Assign(User{Age: 20}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'non_existing';\n//// INSERT INTO \"users\" (name, age) VALUES (\"non_existing\", 20);\n//// user -> User{Id: 112, Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"jinzhu\"}).Assign(User{Age: 30}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n//// UPDATE users SET age=30 WHERE id = 111;\n//// user -> User{Id: 111, Name: \"jinzhu\", Age: 30}\n\nSelect\nSpecify fields that you want to retrieve from database, by default, will select all fields;\ndb.Select(\"name, age\").Find(&users)\n//// SELECT name, age FROM users;\n\ndb.Select([]string{\"name\", \"age\"}).Find(&users)\n//// SELECT name, age FROM users;\n\ndb.Table(\"users\").Select(\"COALESCE(age,?)\", 42).Rows()\n//// SELECT COALESCE(age,'42') FROM users;\n\nOrder\nSpecify order when retrieve records from database, set reorder to true to overwrite defined conditions\ndb.Order(\"age desc, name\").Find(&users)\n//// SELECT * FROM users ORDER BY age desc, name;\n\n// Multiple orders\ndb.Order(\"age desc\").Order(\"name\").Find(&users)\n//// SELECT * FROM users ORDER BY age desc, name;\n\n// ReOrder\ndb.Order(\"age desc\").Find(&users1).Order(\"age\", true).Find(&users2)\n//// SELECT * FROM users ORDER BY age desc; (users1)\n//// SELECT * FROM users ORDER BY age; (users2)\n\nLimit\nSpecify the number of records to be retrieved\ndb.Limit(3).Find(&users)\n//// SELECT * FROM users LIMIT 3;\n\n// Cancel limit condition with -1\ndb.Limit(10).Find(&users1).Limit(-1).Find(&users2)\n//// SELECT * FROM users LIMIT 10; (users1)\n//// SELECT * FROM users; (users2)\n\nOffset\nSpecify the number of records to skip before starting to return the records\ndb.Offset(3).Find(&users)\n//// SELECT * FROM users OFFSET 3;\n\n// Cancel offset condition with -1\ndb.Offset(10).Find(&users1).Offset(-1).Find(&users2)\n//// SELECT * FROM users OFFSET 10; (users1)\n//// SELECT * FROM users; (users2)\n\nCount\nGet how many records for a model\ndb.Where(\"name = ?\", \"jinzhu\").Or(\"name = ?\", \"jinzhu 2\").Find(&users).Count(&count)\n//// SELECT * from USERS WHERE name = 'jinzhu' OR name = 'jinzhu 2'; (users)\n//// SELECT count(*) FROM users WHERE name = 'jinzhu' OR name = 'jinzhu 2'; (count)\n\ndb.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Count(&count)\n//// SELECT count(*) FROM users WHERE name = 'jinzhu'; (count)\n\ndb.Table(\"deleted_users\").Count(&count)\n//// SELECT count(*) FROM deleted_users;\n\nGroup & Having\nrows, err := db.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Rows()\nfor rows.Next() {\n ...\n}\n\nrows, err := db.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Having(\"sum(amount) > ?\", 100).Rows()\nfor rows.Next() {\n ...\n}\n\ntype Result struct {\n Date time.Time\n Total int64\n}\ndb.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Having(\"sum(amount) > ?\", 100).Scan(&results)\n\nJoins\nSpecify Joins conditions\nrows, err := db.Table(\"users\").Select(\"users.name, emails.email\").Joins(\"left join emails on emails.user_id = users.id\").Rows()\nfor rows.Next() {\n ...\n}\n\ndb.Table(\"users\").Select(\"users.name, emails.email\").Joins(\"left join emails on emails.user_id = users.id\").Scan(&results)\n\n// multiple joins with parameter\ndb.Joins(\"JOIN emails ON emails.user_id = users.id AND emails.email = ?\", \"jinzhu@example.org\").Joins(\"JOIN credit_cards ON credit_cards.user_id = users.id\").Where(\"credit_cards.number = ?\", \"411111111111\").Find(&user)\n\nPluck\nQuery single column from a model as a map, if you want to query multiple columns, you could use Scan\nvar ages []int64\ndb.Find(&users).Pluck(\"age\", &ages)\n\nvar names []string\ndb.Model(&User{}).Pluck(\"name\", &names)\n\ndb.Table(\"deleted_users\").Pluck(\"name\", &names)\n\n// Requesting more than one column? Do it like this:\ndb.Select(\"name, age\").Find(&users)\n\nScan\nScan results into another struct.\ntype Result struct {\n Name string\n Age int\n}\n\nvar result Result\ndb.Table(\"users\").Select(\"name, age\").Where(\"name = ?\", 3).Scan(&result)\n\n// Raw SQL\ndb.Raw(\"SELECT name, age FROM users WHERE name = ?\", 3).Scan(&result)\n\nScopes\nPass current database connection to func(*DB) *DB, which could be used to add conditions dynamically\nfunc AmountGreaterThan1000(db *gorm.DB) *gorm.DB {\n return db.Where(\"amount > ?\", 1000)\n}\n\nfunc PaidWithCreditCard(db *gorm.DB) *gorm.DB {\n return db.Where(\"pay_mode_sign = ?\", \"C\")\n}\n\nfunc PaidWithCod(db *gorm.DB) *gorm.DB {\n return db.Where(\"pay_mode_sign = ?\", \"C\")\n}\n\nfunc OrderStatus(status []string) func (db *gorm.DB) *gorm.DB {\n return func (db *gorm.DB) *gorm.DB {\n return db.Scopes(AmountGreaterThan1000).Where(\"status in (?)\", status)\n }\n}\n\ndb.Scopes(AmountGreaterThan1000, PaidWithCreditCard).Find(&orders)\n// Find all credit card orders and amount greater than 1000\n\ndb.Scopes(AmountGreaterThan1000, PaidWithCod).Find(&orders)\n// Find all COD orders and amount greater than 1000\n\ndb.Scopes(OrderStatus([]string{\"paid\", \"shipped\"})).Find(&orders)\n// Find all paid, shipped orders\n\nSpecifying The Table Name\n// Create `deleted_users` table with struct User's definition\ndb.Table(\"deleted_users\").CreateTable(&User{})\n\nvar deleted_users []User\ndb.Table(\"deleted_users\").Find(&deleted_users)\n//// SELECT * FROM deleted_users;\n\ndb.Table(\"deleted_users\").Where(\"name = ?\", \"jinzhu\").Delete()\n//// DELETE FROM deleted_users WHERE name = 'jinzhu';\n\nPreloading (Eager loading)\ndb.Preload(\"Orders\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4);\n\ndb.Preload(\"Orders\", \"state NOT IN (?)\", \"cancelled\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4) AND state NOT IN ('cancelled');\n\ndb.Where(\"state = ?\", \"active\").Preload(\"Orders\", \"state NOT IN (?)\", \"cancelled\").Find(&users)\n//// SELECT * FROM users WHERE state = 'active';\n//// SELECT * FROM orders WHERE user_id IN (1,2) AND state NOT IN ('cancelled');\n\ndb.Preload(\"Orders\").Preload(\"Profile\").Preload(\"Role\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4); // has many\n//// SELECT * FROM profiles WHERE user_id IN (1,2,3,4); // has one\n//// SELECT * FROM roles WHERE id IN (4,5,6); // belongs to\n\nCustom Preloading SQL\nYou could custom preloading SQL by passing in func(db *gorm.DB) *gorm.DB (same type as the one used for Scopes), for example:\ndb.Preload(\"Orders\", func(db *gorm.DB) *gorm.DB {\n return db.Order(\"orders.amount DESC\")\n}).Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4) order by orders.amount DESC;\n\nNested Preloading\ndb.Preload(\"Orders.OrderItems\").Find(&users)\ndb.Preload(\"Orders\", \"state = ?\", \"paid\").Preload(\"Orders.OrderItems\").Find(&users)\n\nUpdate\nUpdate All Fields\nSave will include all fields when perform the Updating SQL, even it is not changed\ndb.First(&user)\n\nuser.Name = \"jinzhu 2\"\nuser.Age = 100\ndb.Save(&user)\n\n//// UPDATE users SET name='jinzhu 2', age=100, birthday='2016-01-01', updated_at = '2013-11-17 21:34:10' WHERE id=111;\n\nUpdate Changed Fields\nIf you only want to update changed Fields, you could use Update, Updates\n// Update single attribute if it is changed\ndb.Model(&user).Update(\"name\", \"hello\")\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111;\n\n// Update single attribute with combined conditions\ndb.Model(&user).Where(\"active = ?\", true).Update(\"name\", \"hello\")\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111 AND active=true;\n\n// Update multiple attributes with `map`, will only update those changed fields\ndb.Model(&user).Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET name='hello', age=18, actived=false, updated_at='2013-11-17 21:34:10' WHERE id=111;\n\n// Update multiple attributes with `struct`, will only update those changed & non blank fields\ndb.Model(&user).Updates(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18, updated_at = '2013-11-17 21:34:10' WHERE id = 111;\n\n// WARNING when update with struct, GORM will only update those fields that with non blank value\n// For below Update, nothing will be updated as \"\", 0, false are blank values of their types\ndb.Model(&user).Updates(User{Name: \"\", Age: 0, Actived: false})\n\nUpdate Selected Fields\nIf you only want to update or ignore some fields when updating, you could use Select, Omit\ndb.Model(&user).Select(\"name\").Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111;\n\ndb.Model(&user).Omit(\"name\").Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET age=18, actived=false, updated_at='2013-11-17 21:34:10' WHERE id=111;\n\nUpdate Changed Fields Without Callbacks\nAbove updating operations will perform the mdoel's BeforeUpdate, AfterUpdate method, update its UpdatedAt timestamp, save its Associations when updaing, if you don't want to call them, you could use UpdateColumn, UpdateColumns\n// Update single attribute, similar with `Update`\ndb.Model(&user).UpdateColumn(\"name\", \"hello\")\n//// UPDATE users SET name='hello' WHERE id = 111;\n\n// Update multiple attributes, similar with `Updates`\ndb.Model(&user).UpdateColumns(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18 WHERE id = 111;\n\nBatch Updates\nCallbacks won't run when do batch updates\ndb.Table(\"users\").Where(\"id IN (?)\", []int{10, 11}).Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18})\n//// UPDATE users SET name='hello', age=18 WHERE id IN (10, 11);\n\n// Update with struct only works with none zero values, or use map[string]interface{}\ndb.Model(User{}).Updates(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18;\n\n// Get updated records count with `RowsAffected`\ndb.Model(User{}).Updates(User{Name: \"hello\", Age: 18}).RowsAffected\n\nUpdate with SQL Expression\nDB.Model(&product).Update(\"price\", gorm.Expr(\"price * ? + ?\", 2, 100))\n//// UPDATE \"products\" SET \"price\" = price * '2' + '100', \"updated_at\" = '2013-11-17 21:34:10' WHERE \"id\" = '2';\n\nDB.Model(&product).Updates(map[string]interface{}{\"price\": gorm.Expr(\"price * ? + ?\", 2, 100)})\n//// UPDATE \"products\" SET \"price\" = price * '2' + '100', \"updated_at\" = '2013-11-17 21:34:10' WHERE \"id\" = '2';\n\nDB.Model(&product).UpdateColumn(\"quantity\", gorm.Expr(\"quantity - ?\", 1))\n//// UPDATE \"products\" SET \"quantity\" = quantity - 1 WHERE \"id\" = '2';\n\nDB.Model(&product).Where(\"quantity > 1\").UpdateColumn(\"quantity\", gorm.Expr(\"quantity - ?\", 1))\n//// UPDATE \"products\" SET \"quantity\" = quantity - 1 WHERE \"id\" = '2' AND quantity > 1;\n\nChange Updating Values In Callbacks\nIf you want to change updating values in callbacks using BeforeUpdate, BeforeSave, you could use scope.SetColumn, for example:\nfunc (user *User) BeforeSave(scope *gorm.Scope) (err error) {\n if pw, err := bcrypt.GenerateFromPassword(user.Password, 0); err == nil {\n scope.SetColumn(\"EncryptedPassword\", pw)\n }\n}\n\nExtra Updating option\n// Add extra SQL option for updating SQL\ndb.Model(&user).Set(\"gorm:update_option\", \"OPTION (OPTIMIZE FOR UNKNOWN)\").Update(\"name, \"hello\")\n//// UPDATE users SET name='hello', updated_at = '2013-11-17 21:34:10' WHERE id=111 OPTION (OPTIMIZE FOR UNKNOWN);\n\nDelete\nWARNING When delete a record, you need to ensure it's primary field has value, and GORM will use the primary key to delete the record, if primary field's blank, GORM will delete all records for the model\n// Delete an existing record\ndb.Delete(&email)\n//// DELETE from emails where id=10;\n\n// Add extra SQL option for deleting SQL\ndb.Set(\"gorm:delete_option\", \"OPTION (OPTIMIZE FOR UNKNOWN)\").Delete(&email)\n//// DELETE from emails where id=10 OPTION (OPTIMIZE FOR UNKNOWN);\n\nBatch Delete\nDelete all matched records\ndb.Where(\"email LIKE ?\", \"%jinzhu%\").Delete(Email{})\n//// DELETE from emails where email LIKE \"%jinhu%\";\n\ndb.Delete(Email{}, \"email LIKE ?\", \"%jinzhu%\")\n//// DELETE from emails where email LIKE \"%jinhu%\";\n\nSoft Delete\nIf model has DeletedAt field, it will get soft delete ability automatically! then it won't be deleted from database permanently when call Delete, but only set field DeletedAt's value to current time\ndb.Delete(&user)\n//// UPDATE users SET deleted_at=\"2013-10-29 10:23\" WHERE id = 111;\n\n// Batch Delete\ndb.Where(\"age = ?\", 20).Delete(&User{})\n//// UPDATE users SET deleted_at=\"2013-10-29 10:23\" WHERE age = 20;\n\n// Soft deleted records will be ignored when query them\ndb.Where(\"age = 20\").Find(&user)\n//// SELECT * FROM users WHERE age = 20 AND deleted_at IS NULL;\n\n// Find soft deleted records with Unscoped\ndb.Unscoped().Where(\"age = 20\").Find(&users)\n//// SELECT * FROM users WHERE age = 20;\n\n// Delete record permanently with Unscoped\ndb.Unscoped().Delete(&order)\n//// DELETE FROM orders WHERE id=10;\n\nAssociations\nBy default when creating/updating a record, GORM will save its associations, if the association has primary key, GORM will call Update to save it, otherwise it will be created.\nuser := User{\n Name: \"jinzhu\",\n BillingAddress: Address{Address1: \"Billing Address - Address 1\"},\n ShippingAddress: Address{Address1: \"Shipping Address - Address 1\"},\n Emails: []Email{{Email: \"jinzhu@example.com\"}, {Email: \"jinzhu-2@example@example.com\"}},\n Languages: []Language{{Name: \"ZH\"}, {Name: \"EN\"}},\n}\n\ndb.Create(&user)\n//// BEGIN TRANSACTION;\n//// INSERT INTO \"addresses\" (address1) VALUES (\"Billing Address - Address 1\");\n//// INSERT INTO \"addresses\" (address1) VALUES (\"Shipping Address - Address 1\");\n//// INSERT INTO \"users\" (name,billing_address_id,shipping_address_id) VALUES (\"jinzhu\", 1, 2);\n//// INSERT INTO \"emails\" (user_id,email) VALUES (111, \"jinzhu@example.com\");\n//// INSERT INTO \"emails\" (user_id,email) VALUES (111, \"jinzhu-2@example.com\");\n//// INSERT INTO \"languages\" (\"name\") VALUES ('ZH');\n//// INSERT INTO user_languages (\"user_id\",\"language_id\") VALUES (111, 1);\n//// INSERT INTO \"languages\" (\"name\") VALUES ('EN');\n//// INSERT INTO user_languages (\"user_id\",\"language_id\") VALUES (111, 2);\n//// COMMIT;\n\ndb.Save(&user)\n\nRefer Associations for more details\nSkip Save Associations when creating/updating\nBy default when saving an record, GORM will save its associations also, you could skip it by set gorm:save_associations to false\ndb.Set(\"gorm:save_associations\", false).Create(&user)\n\ndb.Set(\"gorm:save_associations\", false).Save(&user)\n\nSkip Save Associations by Tag\nYou could use Tag to config your struct to never save an association when creating/updating\ntype User struct {\n gorm.Model\n Name string\n CompanyID uint\n Company Company `gorm:\"save_associations:false\"`\n}\n\ntype Company struct {\n gorm.Model\n Name string\n}\n\n"},"callbacks.html":{"url":"callbacks.html","title":"Callbacks","keywords":"","body":"Callbacks\n\nYou could define callback methods to pointer of model struct, it will be called when creating, updating, querying, deleting, if any callback returns an error, gorm will stop future operations and rollback all changes.\nCreating An Object\nAvailable Callbacks for creating\n// begin transaction\nBeforeSave\nBeforeCreate\n// save before associations\n// update timestamp `CreatedAt`, `UpdatedAt`\n// save self\n// reload fields that have default value and its value is blank\n// save after associations\nAfterCreate\nAfterSave\n// commit or rollback transaction\n\nUpdating An Object\nAvailable Callbacks for updating\n// begin transaction\nBeforeSave\nBeforeUpdate\n// save before associations\n// update timestamp `UpdatedAt`\n// save self\n// save after associations\nAfterUpdate\nAfterSave\n// commit or rollback transaction\n\nDeleting An Object\nAvailable Callbacks for deleting\n// begin transaction\nBeforeDelete\n// delete self\nAfterDelete\n// commit or rollback transaction\n\nQuerying An Object\nAvailable Callbacks for querying\n// load data from database\n// Preloading (edger loading)\nAfterFind\n\nCallback Examples\nfunc (u *User) BeforeUpdate() (err error) {\n if u.readonly() {\n err = errors.New(\"read only user\")\n }\n return\n}\n\n// Rollback the insertion if user's id greater than 1000\nfunc (u *User) AfterCreate() (err error) {\n if (u.Id > 1000) {\n err = errors.New(\"user id is already greater than 1000\")\n }\n return\n}\n\nSave/Delete operations in gorm are running in transactions, so changes made in that transaction are not visible unless it is commited.\nIf you want to use those changes in your callbacks, you need to run your SQL in the same transaction. So you need to pass current transaction to callbacks like this:\nfunc (u *User) AfterCreate(tx *gorm.DB) (err error) {\n tx.Model(u).Update(\"role\", \"admin\")\n return\n}\n\nfunc (u *User) AfterCreate(scope *gorm.Scope) (err error) {\n scope.DB().Model(u).Update(\"role\", \"admin\")\n return\n}\n\n"},"advanced.html":{"url":"advanced.html","title":"Advanced Usage","keywords":"","body":"Advanced Usage\n\nError Handling\nAfter perform any operations, if there are any error happened, GORM will set it to *DB's Error field\nif err := db.Where(\"name = ?\", \"jinzhu\").First(&user).Error; err != nil {\n // error handling...\n}\n\n// If there are more than one error happened, get all of them with `GetErrors`, it returns `[]error`\ndb.First(&user).Limit(10).Find(&users).GetErrors()\n\n// Check if returns RecordNotFound error\ndb.Where(\"name = ?\", \"hello world\").First(&user).RecordNotFound()\n\nif db.Model(&user).Related(&credit_card).RecordNotFound() {\n // no credit card found handling\n}\n\nTransactions\nTo perform a set of operations within a transaction, the general flow is as below.\n// begin a transaction\ntx := db.Begin()\n\n// do some database operations in the transaction (use 'tx' from this point, not 'db')\ntx.Create(...)\n\n// ...\n\n// rollback the transaction in case of error\ntx.Rollback()\n\n// Or commit the transaction\ntx.Commit()\n\nA Specific Example\nfunc CreateAnimals(db *gorm.DB) err {\n tx := db.Begin()\n // Note the use of tx as the database handle once you are within a transaction\n\n if err := tx.Create(&Animal{Name: \"Giraffe\"}).Error; err != nil {\n tx.Rollback()\n return err\n }\n\n if err := tx.Create(&Animal{Name: \"Lion\"}).Error; err != nil {\n tx.Rollback()\n return err\n }\n\n tx.Commit()\n return nil\n}\n\nSQL Builder\nRun Raw SQL\nRun Raw SQL\ndb.Exec(\"DROP TABLE users;\")\ndb.Exec(\"UPDATE orders SET shipped_at=? WHERE id IN (?)\", time.Now, []int64{11,22,33})\n\n// Scan\ntype Result struct {\n Name string\n Age int\n}\n\nvar result Result\ndb.Raw(\"SELECT name, age FROM users WHERE name = ?\", 3).Scan(&result)\n\nsql.Row & sql.Rows\nGet query result as *sql.Row or *sql.Rows\nrow := db.Table(\"users\").Where(\"name = ?\", \"jinzhu\").Select(\"name, age\").Row() // (*sql.Row)\nrow.Scan(&name, &age)\n\nrows, err := db.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Select(\"name, age, email\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\nfor rows.Next() {\n ...\n rows.Scan(&name, &age, &email)\n ...\n}\n\n// Raw SQL\nrows, err := db.Raw(\"select name, age, email from users where name = ?\", \"jinzhu\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\nfor rows.Next() {\n ...\n rows.Scan(&name, &age, &email)\n ...\n}\n\nScan sql.Rows In Iteration\nrows, err := db.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Select(\"name, age, email\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\n\nfor rows.Next() {\n var user User\n db.ScanRows(rows, &user)\n // do something\n}\n\nGeneric database interface sql.DB\nGet generic database interface *sql.DB from *gorm.DB connection\n// Get generic database object `*sql.DB` to use its functions\ndb.DB()\n\n// Ping\ndb.DB().Ping()\n\nConnection Pool\ndb.DB().SetMaxIdleConns(10)\ndb.DB().SetMaxOpenConns(100)\n\nComposite Primary Key\nSet multiple fields as primary key to enable composite primary key\ntype Product struct {\n ID string `gorm:\"primary_key\"`\n LanguageCode string `gorm:\"primary_key\"`\n}\n\nLogger\nGorm has built-in logger support, by default, it will print happened errors\n// Enable Logger, show detailed log\ndb.LogMode(true)\n\n// Diable Logger, don't show any log\ndb.LogMode(false)\n\n// Debug a single operation, show detailed log for this operation\ndb.Debug().Where(\"name = ?\", \"jinzhu\").First(&User{})\n\nCustomize Logger\nRefer GORM's default logger for how to customize it https://github.com/jinzhu/gorm/blob/master/logger.go\ndb.SetLogger(gorm.Logger{revel.TRACE})\ndb.SetLogger(log.New(os.Stdout, \"\\r\\n\", 0))\n\n"},"development.html":{"url":"development.html","title":"Development","keywords":"","body":"Development\n\nArchitecture\nGorm use chainable API, *gorm.DB is the bridge of chains, for each chain API, it will create a new relation.\ndb, err := gorm.Open(\"postgres\", \"user=gorm dbname=gorm sslmode=disable\")\n\n// create a new relation\ndb = db.Where(\"name = ?\", \"jinzhu\")\n\n// filter even more\nif SomeCondition {\n db = db.Where(\"age = ?\", 20)\n} else {\n db = db.Where(\"age = ?\", 30)\n}\nif YetAnotherCondition {\n db = db.Where(\"active = ?\", 1)\n}\n\nWhen we start to perform any operations, GORM will create a new *gorm.Scope instance based on current *gorm.DB\n// perform a querying operation\ndb.First(&user)\n\nAnd based on current operation's type, it will call registered creating, updating, querying, deleting or row_querying callbacks to run the operation.\nFor above example, will call querying callbacks, refer Querying Callbacks\nWrite Plugins\nGORM itself is powered by Callbacks, so you could fully customize GORM as you want\nRegister a new callback\nfunc updateCreated(scope *Scope) {\n if scope.HasColumn(\"Created\") {\n scope.SetColumn(\"Created\", NowFunc())\n }\n}\n\ndb.Callback().Create().Register(\"update_created_at\", updateCreated)\n// register a callback for Create process\nDelete an existing callback\ndb.Callback().Create().Remove(\"gorm:create\")\n// delete callback `gorm:create` from Create callbacks\nReplace an existing callback\ndb.Callback().Create().Replace(\"gorm:create\", newCreateFunction)\n// replace callback `gorm:create` with new function `newCreateFunction` for Create process\nRegister callback orders\ndb.Callback().Create().Before(\"gorm:create\").Register(\"update_created_at\", updateCreated)\ndb.Callback().Create().After(\"gorm:create\").Register(\"update_created_at\", updateCreated)\ndb.Callback().Query().After(\"gorm:query\").Register(\"my_plugin:after_query\", afterQuery)\ndb.Callback().Delete().After(\"gorm:delete\").Register(\"my_plugin:after_delete\", afterDelete)\ndb.Callback().Update().Before(\"gorm:update\").Register(\"my_plugin:before_update\", beforeUpdate)\ndb.Callback().Create().Before(\"gorm:create\").After(\"gorm:before_create\").Register(\"my_plugin:before_create\", beforeCreate)\nPre-Defined Callbacks\nGORM has defiend callbacks to perform its CRUD operations, check them out before start write your plugins\n\nCreate callbacks\n\nUpdate callbacks\n\nQuery callbacks\n\nDelete callbacks\n\nRow Query callbacks\n\n\nRow Query callbacks will be called when run Row or Rows, by default there is no registered callbacks for it, you could register a new one like:\nfunc updateTableName(scope *gorm.Scope) {\n scope.Search.Table(scope.TableName() + \"_draft\") // append `_draft` to table name\n}\n\ndb.Callback().RowQuery().Register(\"publish:update_table_name\", updateTableName)\n\nView https://godoc.org/github.com/jinzhu/gorm to view all available API\n"},"changelog.html":{"url":"changelog.html","title":"Change Log","keywords":"","body":"Change Log\nv1.0\nBreaking Changes\n\ngorm.Open return type *gorm.DB instead of gorm.DB\n\nUpdating will only update changed fields\nMost applications won't be affected, only when you are changing updating values in callbacks like BeforeSave, BeforeUpdate, you should use scope.SetColumn then, for example:\nfunc (user *User) BeforeUpdate(scope *gorm.Scope) {\n if pw, err := bcrypt.GenerateFromPassword(user.Password, 0); err == nil {\n scope.SetColumn(\"EncryptedPassword\", pw)\n // user.EncryptedPassword = pw // doesn't work, won't including EncryptedPassword field when updating\n }\n}\n\n\nSoft Delete's default querying scope will only check deleted_at IS NULL\nBefore it will check deleted_at less than 0001-01-02 also to exclude blank time, like:\nSELECT * FROM users WHERE deleted_at IS NULL OR deleted_at \nBut it is not necessary if you are using type *time.Time for your model's DeletedAt, which has been used by gorm.Model, so below SQl is enough\nSELECT * FROM users WHERE deleted_at IS NULL\nSo if you are using gorm.Model, then you are good, nothing need to be change, just make sure all records having blank time for deleted_at set to NULL, sample migrate script:\n\n\nimport (\n \"github.com/jinzhu/now\"\n)\n\nfunc main() {\n var models = []interface{}{&User{}, &Image{}}\n for _, model := range models {\n db.Unscoped().Model(model).Where(\"deleted_at \n\nNew ToDBName logic\nBefore when GORM convert Struct, Field's name to db name, only those common initialisms from golint like HTTP, URI are special handled.\nSo field HTTP's db name will be http not h_t_t_p, but some other initialisms like SKU that not in golint, it's db name will be s_k_u, which looks ugly, this release fixed this, any upper case initialisms should be converted correctly.\nIf your applications using some upper case initialisms which doesn't exist in golint, you need to overwrite default column name with tag, like gorm:\"column:s_k_u\", or alert your database's column name according to new logic\n\nError RecordNotFound has been renamed to ErrRecordNotFound\n\nmssql driver has been moved out from default drivers, import it with import _ \"github.com/jinzhu/gorm/dialects/mssql\"\n\nHstore has been moved to package github.com/jinzhu/gorm/dialects/postgres\n\n\n"}}}
\ No newline at end of file
+{"index":{"version":"0.5.12","fields":[{"name":"title","boost":10},{"name":"keywords","boost":15},{"name":"body","boost":1}],"ref":"url","documentStore":{"store":{"./":["!=","\"code","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"l1212\")","\"l1212\",","\"test.db\")","(","(almost)","(before/aft","(eager","(ha",")","//","1","1)","1000})","2000","2000)",":=","=","?\",","_","aim","associ","author","auto","base","belong","builder","callback","changelog","code","come","composit","connect","contributor","creat","create/save/update/delete/find)","database\")","db,","db.automigrate(&product{})","db.close()","db.create(&product{code:","db.delete(&product)","db.first(&product,","db.model(&product).update(\"price\",","defer","delet","develop","err","extendable,","fantast","featur","find","friendli","friendly.","full","func","get","github.com/jinzhu/gorm","go","golang,","gorm","gorm.model","gorm.open(\"sqlite3\",","http://github.com/jinzhu","http://twitter.com/zhangjinzhu","https://github.com/jinzhu/gorm/graphs/contributor","id","import","instal","jinzhu","key","l1212","librari","licens","license.","loading)","logger","main","main()","mani","many,","migrat","mit","nil","one,","orm","overview","packag","panic(\"fail","plugin","polymorphism)","preload","price","price:","primari","product","product'","project","quick","read","releas","schema","sql","start","string","struct","support","test","to,","transact","type","u","uint","under","updat","upgrad","v1.0","var","wosmvp@gmail.com","write","{","}"],"database.html":["\"/tmp/gorm.db\")","\"age\")","\"cities(id)\",","\"engine=innodb\"","\"engine=innodb\").automigrate(&user{})","\"engine=innodb\").createtable(&user{})","\"github.com/go","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/gorm/dialects/mysql\"","\"github.com/jinzhu/gorm/dialects/postgres\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"host=myhost","\"name\")","\"name\",","\"products\")","\"restrict\")","\"restrict\",","\"text\")","\"user:password@/dbname?charset=utf8&parsetime=true&loc=local\")","&order{})","&product{},","(","(more",")","//","1st","2nd","3rd","4th",":",":=","_","`age`","`idx_user_name_age`","`idx_user_name`","`name`","`name`,","`products`","`text`","`user","`user`","`user`'","`users`","abov","add","append","auto","automat","automigr","chang","check","column","column'","connect","creat","data","data.","databas","database'","database,","databases,","databases.","date.","db,","db.automigrate(&user{})","db.automigrate(&user{},","db.close()","db.createtable(&user{})","db.droptable(\"users\")","db.droptable(&user{})","db.droptableifexists(&user{},","db.hastable(\"users\")","db.hastable(&user{})","db.model(&user{}).addforeignkey(\"city_id\",","db.model(&user{}).addindex(\"idx_user_name\",","db.model(&user{}).addindex(\"idx_user_name_age\",","db.model(&user{}).adduniqueindex(\"idx_user_name\",","db.model(&user{}).adduniqueindex(\"idx_user_name_age\",","db.model(&user{}).dropcolumn(\"description\")","db.model(&user{}).modifycolumn(\"description\",","db.model(&user{}).removeindex(\"idx_user_name\")","db.set(\"gorm:table_options\",","dbname=gorm","defer","delet","descript","description'","destin","dialect","dialect,","driver","driver/mysql\"","drivers,","drop","dropcolumn","easier","err","example:","exist","field","first.","foreign","foreignkey","func","given","gorm","gorm.open(\"mysql\",","gorm.open(\"postgres\",","gorm.open(\"sqlite3\",","handl","https://github.com/jinzhu/gorm/blob/master/dialect.go","import","includ","index","indexes,","keep","key","main()","migrat","miss","model","model'","modifi","modifycolumn","multipl","mysql","name","need","note:","offici","ondelet","onupd","order","param","parameter.","parameters)","parsetim","password=mypassword\")","path,","postgresql","protect","refer","rememb","remov","schema","schema,","sql","sqlite3","sslmode=dis","statement","suffix","support","tabl","table(id)","tables,","time.time,","to:","type","uniqu","unsupport","unus","updat","user=gorm","valu","warning:","won't","wrap","write","{","}"],"models.html":["\"`","\"admin\"","\"admin_users\"","\"jinzhu\")","\"prefix_\"","\"profiles\"","\"users\"","'user_languages'","(belong","(db","(ha","(u","(user)","*gorm.db,","*time.tim","+","//","255,","=","==","[]email","[]languag","`age_of_the_beast`","`beast_id`","`birthday`","`created_at`","`createdat`","`createdat`,","`day_of_the_beast`","`deletedat`","`gorm:\"","`gorm:\"auto_increment\"`","`gorm:\"column:age_of_the_beast\"`","`gorm:\"column:beast_id\"`","`gorm:\"column:day_of_the_beast\"`","`gorm:\"index\"`","`gorm:\"index:idx_name_code\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"not","`gorm:\"primary_key\"`","`gorm:\"size:255\"`","`gorm:\"type:varchar(100);unique\"`","`gorm:\"type:varchar(100);unique_index\"`","`id`","`id`,","`index`","`name`","`primary_key`","`profiles`","`tablename`","`type`","`unique_index`","`update`","`updatedat`","`updatedat`,","`user`'","`user`,","`users`","add","address","address1","address2","affect","ag","anim","animalid","appli","base","billingaddress","billingaddressid","birthday","bool","case","chang","code","column","combin","convent","creat","createdat","createdat,","creditcard","creditcard'","current","database,","db.create(&user)","db.model(&user).update(\"createdat\",","db.model(&user).update(\"name\",","db.save(&user)","db.singulartable(true)","default","defaulttablenam","defaulttablename;","defaulttablenamehandl","defin","definit","delet","deletedat","deletedat'","deletedat,","disabl","email","email'","emb","exist","field","field'","field,","find","findabl","foreign","func","global","gorm.defaulttablenamehandl","gorm.model","gorm.model,","have","id","id,","ignor","ignorem","includ","index","int","int64","join","key","key)","languag","mani","model","model'","model,","name","name'","name,","need","null\"`","null;unique\"`","nullabl","num","number","on","overrid","plural","post","primari","querying,","record","record'","refer","relationship","relationship,","reset","return","rule","same","save","set","shippingaddress","shippingaddressid","size","snake","soft","sql","sql.nullint64","sql.nullstr","store","string","string)","struct","subscrib","tabl","tablenam","tablename()","tag","those","time","time,","time.","time.now())","time.tim","to),","true,","type","type,","u.rol","uint","uniqu","updat","updatedat","updatedat,","us","user","user'","user)","userid","valu","value,","version","want","won't","work","write","{","{}","}"],"associations.html":["\"creditcard\")","\"de\"})","\"de\"},","\"languages\"","\"languages\")","\"languages\".\"id\"","\"user_languages\"","\"user_languages\".\"language_id\"","\"user_languages\".\"user_id\"","&","(contain","*","//","////","111","111;","123","123;","=","[]customizeaccount","[]email","[]languag","[]profil","`gorm:\"foreignkey:profileid;associationforeignkey:refer\"`","`gorm:\"foreignkey:profilerefer\"`","`gorm:\"foreignkey:userid;associationforeignkey:refer\"`","`gorm:\"foreignkey:userrefer\"`","`gorm:\"many2many:personaccount;associationforeignkey:idaccount;foreignkey:idperson\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"polymorphic:owner;\"`","`gorm:\"primary_key:true\"`","`languages`","`profile`,","`profileid`","`user_languages`","`user`","abov","account","append","argument","arguments,","associ","associations,","associations.","belong","belongs_to","between","card","cat","check","clear","condit","contain","count","credit_card","creditcard","creditcard,","current","customizeaccount","customizeperson","db.model(&user).association(\"languages\")","db.model(&user).association(\"languages\").append([]language{languagezh,","db.model(&user).association(\"languages\").append(language{name:","db.model(&user).association(\"languages\").clear()","db.model(&user).association(\"languages\").count()","db.model(&user).association(\"languages\").delete([]language{languagezh,","db.model(&user).association(\"languages\").delete(languagezh,","db.model(&user).association(\"languages\").error","db.model(&user).association(\"languages\").find(&languages)","db.model(&user).association(\"languages\").replace([]language{languagezh,","db.model(&user).association(\"languages\").replace(language{name:","db.model(&user).related(&card)","db.model(&user).related(&card,","db.model(&user).related(&emails)","db.model(&user).related(&languages,","db.model(&user).related(&profile)","delet","dog","easily.","email","emails,","error,","errors.","example,","explicitli","field","fill","find","foreign","gorm.model","handl","has_many,","has_one,","helper","id","idaccount","idperson","inner","int","join","key","key)","languag","languageen)","languageen})","languages,","like:","mani","many2many,","matched,","mean","method","mode","name","name,","need","new","note:","number","omitted,","on","out","ownerid","ownertyp","pass","polymorph","primari","profil","profileid","profileref","queri","record","refer","relat","relationship","relationship.","remov","replac","return","same","select","sourc","source'","source,","specifi","start","string","struct","support","supported,","tabl","thing","those","throw","toy","type","uint","us","user","user'","user_id","userid","userref","valid","var","variabl","variable'","with:","won't","{","}"],"crud.html":["\"\",","\"\"}","\"%jin%\").find(&users)","\"%jinhu%\";","\"%jinzhu%\")","\"%jinzhu%\").delete(email{})","\"22\").find(&users)","\"411111111111\").find(&user)","\"active\").preload(\"orders\",","\"actived\":","\"addresses\"","\"admin\").or(\"rol","\"age\":","\"age\"}).find(&users)","\"bill","\"c\")","\"cancelled\").find(&users)","\"code\")","\"email","\"emails\"","\"en\"},","\"for","\"hello\")","\"hello\",","\"id\"","\"jinzhu","\"jinzhu\"","\"jinzhu\")","\"jinzhu\").count(&count)","\"jinzhu\").delete()","\"jinzhu\").find(&users)","\"jinzhu\").first(&user)","\"jinzhu\").or(\"nam","\"jinzhu\");","\"jinzhu\",","\"jinzhu\";","\"jinzhu\"}","\"jinzhu\"})","\"jinzhu\"}).assign(user{age:","\"jinzhu\"}).attrs(user{age:","\"jinzhu\"}).first(&user)","\"jinzhu\"}).firstorcreate(&user)","\"jinzhu\"}).firstorinit(&user)","\"jinzhu@example.com\");","\"jinzhu@example.com\"},","\"jinzhu@example.org\").joins(\"join","\"languages\"","\"name","\"non_existing\",","\"non_existing\"}","\"non_existing\"})","\"non_existing\"}).assign(user{age:","\"non_existing\"}).attrs(\"age\",","\"non_existing\"}).attrs(user{age:","\"on","\"option","\"paid\").preload(\"orders.orderitems\").find(&users)","\"price\"","\"products\"","\"quantity\"","\"ship","\"shipped\"})).find(&orders)","\"state","\"super_admin\").find(&users)","\"super_admin\").not(\"nam","\"updated_at\"","\"users\"","\"zh\"},","&","&ages)","&names)","'100',","'2'","'2';","'2013","'active';","'admin'","'admin';","'galeone'","'jinzhu","'jinzhu'","'jinzhu'\").or(map[string]interface{}{\"name\":","'jinzhu'\").or(user{name:","'jinzhu';","'non_existing';","'super_admin';","(\"bill","(\"jinzhu\",","(\"name\")","(\"name\",","(\"non_existing\");","(\"non_existing\",","(\"ship","(\"user_id\",\"language_id\")","('cancelled');","('en');","('zh');","(1,2)","(1,2,3);","(1,2,3,4)","(1,2,3,4);","(10,","(111,","(20,","(4,5,6);","(?)\",","(address1)","(count)","(db","(eager","(err","(name)","(name,","(name,billing_address_id,shipping_address_id)","(onli","(optim","(plain","(same","(struct","(user","(user_id,email)","(users)","(users1)","(users2)","*","*db,","*gorm.db","*gorm.db)","*gorm.scope)","*user)","+","...","//","////","0);","0,","01","01',","1","1\").updatecolumn(\"quantity\",","1\");","1\"},","1))","1).find(&users2)","1);","1,","10","10)","100","100))","100).rows()","100).scan(&results)","100)})","1000","1000)","10:23\"","10;","11","11);","111","111,","111;","112,","11}).updates(map[string]interface{}{\"name\":","17","18,","18})","18}).rowsaffect","1;","2\"","2\").find(&users).count(&count)","2\");","2\"}).find(&users)","2',","2';","2);","2,","20","20\").find(&user)","20\").find(&users)","20)","20).delete(&user{})","20).firstorinit(&user)","20);","20;","20}","20})","20}).find(&users)","20}).first(&user)","20}).firstorcreate(&user)","20}).firstorinit(&user)","21,","21:34:10'","22);","22}).find(&users)","23","23)","29","2@example.com\");","2@example@example.com\"},","3).scan(&result)","30}","30}).firstorcreate(&user)","30}).firstorinit(&user)","3;","42).rows()","99,",":=","<>","=","==","=>",">",">=","?","?\",","?\",\"jinzhu\").where(\"ag","?\",20,\"admin\").find(&users)","[]email{","[]int64","[]int{10,","[]language{","[]string","[]string)","[]string{\"jinzhu\",","[]user","`deleted_users`","`false`","`gorm:\"default:'galeone'\"`","`gorm:\"save_associations:false\"`","`map`,","`rowsaffected`","`struct`,","`true`","`update`","`updates`","`user`","abil","abov","active=true;","actived:","actived=false,","add","address","address{address1:","afterupd","ag","age\").find(&users)","age\").where(\"nam","age)","age:","age;","age=100,","age=18","age=18,","age=18;","age=30","also,","amount","amountgreaterthan1000(db","anim","animal.nam","animals(\"age\")","animal{age:","anoth","api,","argument","assgin","assign","associ","associations,","attr","attribut","attribute,","attributes,","automatically!","avoid","back","batch","bcrypt.generatefrompassword(user.password,","befor","beforecr","beforecreate(scop","beforesave(scop","beforesave,","beforeupdate,","begin","belong","below","between","billingaddress:","birthday:","birthday='2016","blank","blank,","call","callback","callback,","cancel","card","carefulli","chain","chainabl","chang","check","coalesce(age,'42')","cod","code)","column","column?","columns,","combin","commit;","compani","companyid","condit","conditions)","config","conflict\").create(&product)","conflict;","connect","count","count(*)","creat","created.","creating/upd","credit","credit_card","credit_cards.user_id","crud:","current","custom","data","databas","database,","database.","date","date,","db.create(&animal)","db.create(&user)","db.delete(&email)","db.delete(&user)","db.delete(email{},","db.find(&user,","db.find(&users)","db.find(&users).pluck(\"age\",","db.find(&users,","db.first(&user)","db.first(&user,","db.firstorcreate(&user,","db.firstorinit(&user,","db.joins(\"join","db.last(&user)","db.limit(10).find(&users1).limit(","db.limit(3).find(&users)","db.model(&product).update(\"price\",","db.model(&product).updatecolumn(\"quantity\",","db.model(&product).updates(map[string]interface{}{\"price\":","db.model(&product).where(\"quant","db.model(&user).omit(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).select(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).set(\"gorm:update_option\",","db.model(&user).update(\"name\",","db.model(&user).updatecolumn(\"name\",","db.model(&user).updatecolumns(user{name:","db.model(&user).updates(map[string]interface{}{\"name\":","db.model(&user).updates(user{name:","db.model(&user).where(\"act","db.model(&user{}).pluck(\"name\",","db.model(&user{}).where(\"nam","db.model(user{}).updates(user{name:","db.newrecord(user)","db.not(\"nam","db.not(\"name\",","db.not([]int64{1,2,3}).first(&user)","db.not([]int64{}).first(&user)","db.not(user{name:","db.offset(10).find(&users1).offset(","db.offset(3).find(&users)","db.order(\"ag","db.order(\"orders.amount","db.preload(\"orders\").find(&users)","db.preload(\"orders\").preload(\"profile\").preload(\"role\").find(&users)","db.preload(\"orders\",","db.preload(\"orders.orderitems\").find(&users)","db.raw(\"select","db.save(&user)","db.scopes(amountgreaterthan1000).where(\"statu","db.scopes(amountgreaterthan1000,","db.scopes(orderstatus([]string{\"paid\",","db.select(\"name,","db.select([]string{\"name\",","db.set(\"gorm:delete_option\",","db.set(\"gorm:insert_option\",","db.set(\"gorm:query_option\",","db.set(\"gorm:save_associations\",","db.table(\"deleted_users\").count(&count)","db.table(\"deleted_users\").createtable(&user{})","db.table(\"deleted_users\").find(&deleted_users)","db.table(\"deleted_users\").pluck(\"name\",","db.table(\"deleted_users\").where(\"nam","db.table(\"orders\").select(\"date(created_at)","db.table(\"users\").select(\"coalesce(age,?)\",","db.table(\"users\").select(\"name,","db.table(\"users\").select(\"users.name,","db.table(\"users\").where(\"id","db.unscoped().delete(&order)","db.unscoped().where(\"ag","db.where(\"ag","db.where(\"amount","db.where(\"created_at","db.where(\"email","db.where(\"nam","db.where(\"pay_mode_sign","db.where(\"rol","db.where(\"st","db.where(\"updated_at","db.where(&user{name:","db.where([]int64{20,","db.where(map[string]interface{}{\"name\":","db.where(user{name:","default","default,","defin","definit","delet","delete,","deleted_at","deleted_at=\"2013","deleted_us","deleted_users;","deletedat","deletedat'","desc","desc\")","desc\").find(&users1).order(\"age\",","desc\").order(\"name\").find(&users)","desc,","desc;","detail","don't","dynam","email","emails.email","emails.email\").joins(\"left","emails.user_id","emails:","ensur","err","error","error)","even","example:","exist","express","extra","fals","false).create(&user)","false).save(&user)","false})","field","field'","field,","fields'","fields,","fields;","find","first","firstorcr","firstorinit","found","func","func(*db)","func(db","given","gorm","gorm.expr(\"pric","gorm.expr(\"quant","gorm.model","gorm:save_associ","greater","group","have","haven't","id","id=10","id=10;","id=111","id=111;","ignor","includ","init","inject","inlin","insert","int","int64","it'","it,","jinzhu';","join","key","key,","languages:","last","lastweek).find(&users)","lastweek,","limit","load","loading)","mani","map","map)","map,","map[string]interface{}","map[string]interface{}{\"age\":","map[string]interface{}{\"name\":","match","mdoel'","method,","model","more","multipl","name","name\").find(&users)","name,","name:","name;","name='hello'","name='hello',","name='jinzhu","need","nest","never","new","nil","non","none","not(nam","not,","note","noth","null;","number","offset","omit","on","oper","option","order","orders.amount","orderstatus(statu","otherwis","overwrit","paid,","paidwithcod(db","paidwithcod).find(&orders)","paidwithcreditcard(db","paidwithcreditcard).find(&orders)","paramet","pass","perform","perman","plain","pluck","preload","price","primari","product","profil","pw)","pw,","quantiti","queri","raw","read","record","record,","refer","regardless","reorder","request","result","retriev","return","role","rows,","rows.next()","run","save","scan","scope","scope.setcolumn(\"encryptedpassword\",","scope.setcolumn(\"id\",","scope.setcolumn,","scopes),","select","select,","set","ship","shippingaddress:","similar","singl","skip","slice","soft","specifi","sql","sql)","sql,","start","state","status)","string","struct","struct,","struct.","sum(amount)","tabl","tag","tag,","them,","this:","those","time","time.now()}","time.tim","timestamp,","today).find(&users)","total","total\").group(\"date(created_at)\").having(\"sum(amount)","total\").group(\"date(created_at)\").rows()","transaction;","true","true).find(&users2)","true).update(\"name\",","type","uint","unfound","unknown)\").delete(&email)","unknown)\").update(\"name,","unknown);","unscop","updaing,","updat","update\").first(&user,","update,","update;","updatecolumn","updatecolumn,","updated_at","updated_at='2013","updatedat","updating,","us","user","user'","user.ag","user.nam","user_id","user_languag","users.id","users.id\").rows()","users.id\").scan(&results)","users.id\").where(\"credit_cards.numb","users;","user{","user{age:","user{id:","user{name:","uuid.new())","valid","valu","value,","values('99');","values,","var","want","warn","without","won't","work","write","zero","{","{email:","{name:","}","}).find(&users)","},"],"callbacks.html":["\"admin\")","(edger","(err","(u","(u.id","*gorm.db)","*gorm.scope)","*user)","//","1000","1000\")","1000)","=",">","`createdat`,","`updatedat`","aftercr","aftercreate()","aftercreate(scop","aftercreate(tx","afterdelet","afterfind","aftersav","afterupd","alreadi","associ","avail","befor","beforecr","beforedelet","beforesav","beforeupd","beforeupdate()","begin","blank","call","callback","callbacks,","chang","changes.","commit","commited.","creat","creating,","current","data","databas","default","defin","delet","deleting,","err","error)","error,","errors.new(\"read","errors.new(\"us","exampl","field","func","futur","gorm","greater","id","insert","load","loading)","made","method","model","need","object","oper","pass","pointer","preload","queri","querying,","reload","return","rollback","run","same","save","save/delet","scope.db().model(u).update(\"role\",","self","sql","stop","struct,","this:","those","timestamp","transact","transaction.","transactions,","tx.model(u).update(\"role\",","u.readonly()","unless","updat","updating,","us","user\")","user'","valu","visibl","want","{","}"],"advanced.html":["!=","\"\\r\\n\",","\"giraffe\"}).error;","\"hello","\"jinzhu\").first(&user).error;","\"jinzhu\").first(&user{})","\"jinzhu\").rows()","\"jinzhu\").select(\"name,","\"lion\"}).error;","&","&age)","&age,","&email)","&user)","'db')","'tx'","(*sql.row)","(*sql.rows,","(?)\",","(use","*db'","*gorm.db","*gorm.db)","*sql.db","*sql.row","...","//","0))","3).scan(&result)",":=","=","?\",","[]int64{11,22,33})","`*sql.db`","`[]error`","`geterrors`,","`gorm:\"primary_key\"`","advanc","ag","age\").row()","age,","begin","below.","builder","built","card","case","check","commit","composit","connect","createanimals(db","credit","custom","databas","db.begin()","db.db()","db.db().ping()","db.db().setmaxidleconns(10)","db.db().setmaxopenconns(100)","db.debug().where(\"nam","db.exec(\"drop","db.exec(\"upd","db.first(&user).limit(10).find(&users).geterrors()","db.logmode(false)","db.logmode(true)","db.model(&user).related(&credit_card).recordnotfound()","db.model(&user{}).where(\"nam","db.raw(\"select","db.scanrows(rows,","db.setlogger(gorm.logger{revel.trace})","db.setlogger(log.new(os.stdout,","db.table(\"users\").where(\"nam","db.where(\"nam","debug","default","default,","defer","detail","diabl","don't","email","email\").rows()","enabl","err","error","error)","exampl","field","flow","found","func","function","gener","gorm","gorm'","handl","handling...","happen","happened,","https://github.com/jinzhu/gorm/blob/master/logger.go","id","int","interfac","iter","key","languagecod","log","logger","logger,","more","multipl","name","name,","nil","note","object","on","onc","oper","operation,","operations,","order","perform","ping","point,","pool","primari","print","product","queri","raw","recordnotfound","refer","result","return","rollback","row","row.scan(&name,","rows,","rows.close()","rows.next()","rows.scan(&name,","run","scan","set","shipped_at=?","show","singl","someth","specif","sql","sql.db","sql.row","string","struct","support,","tabl","time.now,","transact","transaction,","tx","tx.commit()","tx.create(&animal{name:","tx.create(...)","tx.rollback()","type","us","usag","user","users;\")","var","within","world\").first(&user).recordnotfound()","{","}"],"development.html":["\"_draft\")","\"jinzhu\")","\"user=gorm","*gorm.db","*gorm.scop","*gorm.scope)","*scope)","+","//","1)","20)","30)",":=","=","?\",","`_draft`","`gorm:create`","`newcreatefunction`","abov","afterdelete)","afterquery)","api","api,","append","architectur","avail","base","befor","beforecreate)","beforeupdate)","bridg","call","callback","callbacks,","chain","chainabl","chains,","check","creat","creating,","crud","current","custom","db","db,","db.callback().create().after(\"gorm:create\").register(\"update_created_at\",","db.callback().create().before(\"gorm:create\").after(\"gorm:before_create\").register(\"my_plugin:before_create\",","db.callback().create().before(\"gorm:create\").register(\"update_created_at\",","db.callback().create().register(\"update_created_at\",","db.callback().create().remove(\"gorm:create\")","db.callback().create().replace(\"gorm:create\",","db.callback().delete().after(\"gorm:delete\").register(\"my_plugin:after_delete\",","db.callback().query().after(\"gorm:query\").register(\"my_plugin:after_query\",","db.callback().rowquery().register(\"publish:update_table_name\",","db.callback().update().before(\"gorm:update\").register(\"my_plugin:before_update\",","db.first(&user)","db.where(\"act","db.where(\"ag","db.where(\"nam","dbname=gorm","default","defiend","defin","delet","develop","each","err","even","example,","exist","filter","fulli","func","function","gorm","gorm.open(\"postgres\",","https://godoc.org/github.com/jinzhu/gorm","instanc","it,","itself","like:","more","name","new","newcreatefunction)","nowfunc())","on","oper","operation'","operation.","operations,","order","out","perform","plugin","power","pre","process","queri","querying,","refer","regist","relat","relation.","replac","row","row_queri","rows,","run","scope.hascolumn(\"created\")","scope.search.table(scope.tablename()","scope.setcolumn(\"created\",","somecondit","sslmode=disable\")","start","tabl","type,","updat","updatecreated(scop","updatecreated)","updatetablename(scop","updatetablename)","updating,","us","view","want","write","yetanothercondit","{","}"],"changelog.html":["\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/now\"","&image{}}","(","(user",")","*","*gorm.db","*gorm.scope)","*time.tim","*user)","//","0);","0001","01","02",":=","=","==","[]interface{}{&user{},","_","_,","accord","affected,","alert","applic","bcrypt.generatefrompassword(user.password,","befor","beforesave,","beforeupdate(scop","beforeupdate,","below","blank","break","callback","case","chang","change,","check","column","common","convert","correctly.","database'","db","db.unscoped().model(model).where(\"deleted_at","default","delete'","deleted_at","deletedat,","doesn't","driver","drivers,","encryptedpassword","enough","err","error","errrecordnotfound","example:","exclud","exist","field","field'","fix","func","github.com/jinzhu/gorm/dialects/postgr","golint","golint,","good,","gorm","gorm.db","gorm.model,","gorm.open","gorm:\"column:s_k_u\",","h_t_t_p,","handled.","have","hstore","http","http'","http,","import","includ","initi","instead","it'","less","like:","log","logic","look","main()","make","migrat","model","model'","move","mssql","name","name,","necessari","need","new","nil","noth","null","null,","out","overwrit","packag","pw","pw)","pw,","queri","rang","record","recordnotfound","releas","renam","return","s_k_u,","sampl","scope","scope.setcolumn","scope.setcolumn(\"encryptedpassword\",","script:","select","set","sku","soft","special","sql","struct,","sure","tag,","then,","this,","those","time","time,","todbnam","type","ugly,","updat","upper","uri","us","user","user.encryptedpassword","v1.0","valu","var","won't","work,","{","}"]},"length":9},"tokenStore":{"root":{"0":{"0":{"0":{"1":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{}},"docs":{}},"1":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"2":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"1":{"0":{"0":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"}":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"\"":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},")":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},":":{"2":{"3":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"1":{"1":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},";":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044}}}},"2":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272}},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"2":{"3":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},";":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"docs":{}},"7":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272}}},"8":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"development.html":{"ref":"development.html","tf":0.004347826086956522}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"docs":{}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044}}}},"2":{"0":{"0":{"0":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"docs":{}},"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003849443969204448}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}},"1":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},":":{"3":{"4":{"docs":{},":":{"1":{"0":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"2":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"5":{"5":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"docs":{}},"9":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"docs":{},"n":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}}}}}}}}}}}}},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}},"3":{"0":{"docs":{},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"docs":{},"r":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"4":{"2":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"docs":{},"t":{"docs":{},"h":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"9":{"9":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"docs":{},"!":{"docs":{},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}},"\"":{"2":{"2":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"docs":{}},"4":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"1":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"\"":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427}}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}},"m":{"docs":{},"s":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"\"":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}},"l":{"1":{"2":{"1":{"2":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},".":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"/":{"docs":{},"t":{"docs":{},"m":{"docs":{},"p":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"e":{"docs":{},"=":{"docs":{},"i":{"docs":{},"n":{"docs":{},"n":{"docs":{},"o":{"docs":{},"d":{"docs":{},"b":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"\"":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"=":{"docs":{},"m":{"docs":{},"y":{"docs":{},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003421727972626176}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{},"_":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},":":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"@":{"docs":{},"/":{"docs":{},"d":{"docs":{},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"?":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"=":{"docs":{},"u":{"docs":{},"t":{"docs":{},"f":{"8":{"docs":{},"&":{"docs":{},"p":{"docs":{},"a":{"docs":{},"r":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"&":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"=":{"docs":{},"l":{"docs":{},"o":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},".":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003849443969204448}},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},".":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},";":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0051325919589392645}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},".":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}},"@":{"docs":{},"e":{"docs":{},"x":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{},"e":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"%":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"%":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"h":{"docs":{},"u":{"docs":{},"%":{"docs":{},"\"":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"%":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"}":{"docs":{},")":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}},"z":{"docs":{},"h":{"docs":{},"\"":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"\\":{"docs":{},"r":{"docs":{},"\\":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"(":{"1":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"1":{"1":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}},"docs":{}},"docs":{},",":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"3":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},",":{"4":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}},"docs":{}}},"docs":{}}},"docs":{}}},"2":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"4":{"docs":{},",":{"5":{"docs":{},",":{"6":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"docs":{}}},"docs":{}}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"a":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"docs":{}}}}}}}},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"/":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}}}}}},"e":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"r":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}}}},"d":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"h":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"d":{"docs":{},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"u":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}},"s":{"docs":{},"e":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}},"s":{"1":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"\"":{"docs":{},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"\"":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"e":{"docs":{},"d":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}},"e":{"docs":{},"n":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"z":{"docs":{},"h":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"?":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"b":{"docs":{},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},",":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"s":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"*":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"/":{"docs":{},"/":{"docs":{"./":{"ref":"./","tf":0.0457516339869281},"database.html":{"ref":"database.html","tf":0.07120743034055728},"models.html":{"ref":"models.html","tf":0.062157221206581355},"associations.html":{"ref":"associations.html","tf":0.03903345724907063},"crud.html":{"ref":"crud.html","tf":0.0320786997433704},"callbacks.html":{"ref":"callbacks.html","tf":0.08755760368663594},"advanced.html":{"ref":"advanced.html","tf":0.059782608695652176},"development.html":{"ref":"development.html","tf":0.030434782608695653},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"/":{"docs":{},"/":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.05004277159965783}}}}}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.01238390092879257}},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.0025662959794696323},"advanced.html":{"ref":"advanced.html","tf":0.024456521739130436},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"=":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.00929368029739777},"crud.html":{"ref":"crud.html","tf":0.037639007698887936},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"development.html":{"ref":"development.html","tf":0.034782608695652174},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"=":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"?":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}},"\"":{"docs":{},",":{"2":{"0":{"docs":{},",":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.016253207869974338},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"development.html":{"ref":"development.html","tf":0.017391304347826087}},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}},"_":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.02476780185758514},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"a":{"docs":{},"i":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":10.026022304832713},"crud.html":{"ref":"crud.html","tf":0.003421727972626176},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}},"u":{"docs":{},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"o":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"m":{"docs":{},"a":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"i":{"docs":{},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"y":{"docs":{},"!":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"b":{"docs":{},"o":{"docs":{},"v":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"d":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.021671826625386997},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.00213857998289136}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"2":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.003421727972626176}},"{":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"1":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"docs":{}}}}}}}}}}}}}},"v":{"docs":{},"a":{"docs":{},"n":{"docs":{},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":5.002717391304348}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"l":{"docs":{},"i":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"c":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"c":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"t":{"docs":{},"x":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.00855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.007698887938408896}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"=":{"1":{"0":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"8":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"3":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"docs":{}},"docs":{}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"a":{"docs":{},"l":{"docs":{},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"{":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"=":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"d":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"=":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"r":{"docs":{},"g":{"docs":{},"u":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}},"c":{"docs":{},"h":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"l":{"docs":{},"s":{"docs":{},"o":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"i":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"1":{"0":{"0":{"0":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}},"t":{"docs":{},"t":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"v":{"docs":{},"o":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.003656307129798903},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"c":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"s":{"docs":{},"_":{"docs":{},"t":{"docs":{},"o":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"w":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"t":{"docs":{},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"e":{"docs":{},"c":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"u":{"docs":{},"i":{"docs":{},"l":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"t":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"i":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"=":{"docs":{},"'":{"2":{"0":{"1":{"6":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}},"o":{"docs":{},"o":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"r":{"docs":{},"o":{"docs":{},"m":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},"g":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"e":{"docs":{},"a":{"docs":{},"k":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"c":{"docs":{},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.013043478260869565}},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"callbacks.html":{"ref":"callbacks.html","tf":10.04147465437788},"development.html":{"ref":"development.html","tf":0.08260869565217391},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}}}},"s":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"r":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"n":{"docs":{},"c":{"docs":{},"e":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.003849443969204448},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":5.018264840182648}},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"s":{"docs":{},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"s":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"e":{"docs":{},"c":{"docs":{},"k":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"o":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"e":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"models.html":{"ref":"models.html","tf":0.0018281535648994515}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"m":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"i":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}},"y":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"b":{"docs":{},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"o":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"n":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"r":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.003849443969204448}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"t":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.021671826625386997},"models.html":{"ref":"models.html","tf":0.02010968921389397},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}},"?":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"(":{"docs":{},"*":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{},"'":{"4":{"2":{"docs":{},"'":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"docs":{}},"docs":{}}}}}}}}}}}}},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.015479876160990712},"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.0025662959794696323},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"development.html":{"ref":"development.html","tf":0.030434782608695653}},"e":{"docs":{},"/":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"/":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.009140767824497258}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"/":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.011152416356877323}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"s":{"docs":{},".":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"d":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":2.500427715996578}}}}}},"u":{"docs":{},"r":{"docs":{},"r":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"a":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":2.500427715996578},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"b":{"docs":{},"a":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":10.009287925696594},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913}},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}},"b":{"docs":{"development.html":{"ref":"development.html","tf":0.017391304347826087},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},":":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"u":{"docs":{},"b":{"docs":{},"l":{"docs":{},"i":{"docs":{},"s":{"docs":{},"h":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"m":{"docs":{},"y":{"docs":{},"_":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},":":{"docs":{},"b":{"docs":{},"e":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"_":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}},"i":{"docs":{},"f":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"s":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},".":{"docs":{},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"m":{"docs":{},"a":{"docs":{},"x":{"docs":{},"i":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"docs":{}},"docs":{}}}}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"development.html":{"ref":"development.html","tf":0.004347826086956522}},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{},".":{"docs":{},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},".":{"docs":{},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"&":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"y":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"i":{"docs":{},"f":{"docs":{},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"o":{"docs":{},"v":{"docs":{},"e":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}}},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"\"":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},".":{"docs":{},"a":{"docs":{},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"z":{"docs":{},"h":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},"s":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"p":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"r":{"docs":{},"e":{"docs":{},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},".":{"docs":{},"t":{"docs":{},"r":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"o":{"docs":{},"s":{"docs":{},".":{"docs":{},"s":{"docs":{},"t":{"docs":{},"d":{"docs":{},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"[":{"docs":{},"]":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"s":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"1":{"0":{"0":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"[":{"docs":{},"]":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"a":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"a":{"docs":{},"n":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"l":{"docs":{},"i":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}},"docs":{}},"3":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"docs":{}}}}}},"o":{"docs":{},"g":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"(":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{},"{":{"1":{"docs":{},",":{"2":{"docs":{},",":{"3":{"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"docs":{}}},"docs":{}}},"docs":{},"}":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"1":{"0":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"f":{"docs":{},"f":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"(":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"docs":{}}}}}}}}}}}}}}},"docs":{}},"3":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"docs":{}}}}}}},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"p":{"docs":{},"r":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{},"m":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"l":{"docs":{},"u":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"c":{"docs":{},"e":{"docs":{},"(":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},",":{"docs":{},"?":{"docs":{},")":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},")":{"docs":{},".":{"docs":{},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"development.html":{"ref":"development.html","tf":0.008695652173913044}}},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"c":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"p":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"_":{"docs":{},"s":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{},"{":{"2":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004704875962360992}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}},"e":{"docs":{},"x":{"docs":{},"e":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"r":{"docs":{},"o":{"docs":{},"p":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},";":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.008982035928143712},"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729},"development.html":{"ref":"development.html","tf":0.017391304347826087}},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0273972602739726}},"=":{"docs":{},"\"":{"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}},"u":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"'":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"l":{"docs":{},"o":{"docs":{},"p":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"development.html":{"ref":"development.html","tf":10.004347826086956}}}}}}},"s":{"docs":{},"c":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"\"":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"1":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},"docs":{}}}}}}}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"t":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"b":{"docs":{},"u":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"b":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"s":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"r":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"/":{"docs":{},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"o":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.015479876160990712}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}},"o":{"docs":{},"g":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"e":{"docs":{},"s":{"docs":{},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}}},"y":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.03260869565217391},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"o":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.021739130434782608},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"u":{"docs":{},"s":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}},"x":{"docs":{},"t":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"r":{"docs":{},"a":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044}}}}},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"p":{"docs":{},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{},"t":{"docs":{},"l":{"docs":{},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"a":{"docs":{},"s":{"docs":{},"i":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"l":{"docs":{},"y":{"docs":{},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"c":{"docs":{},"h":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.003849443969204448},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},".":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"j":{"docs":{},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{},"s":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"l":{"docs":{},"e":{"docs":{},"f":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"n":{"docs":{},"s":{"docs":{},"u":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}},"o":{"docs":{},"u":{"docs":{},"g":{"docs":{},"h":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"f":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"l":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"e":{"docs":{},")":{"docs":{},".":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"}":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}}},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"e":{"docs":{},"l":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.005988023952095809},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"o":{"docs":{},"r":{"docs":{},"c":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"i":{"docs":{},"n":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"l":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"x":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"y":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"n":{"docs":{},"c":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.003421727972626176},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"(":{"docs":{},"*":{"docs":{},"d":{"docs":{},"b":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.009140767824497258},"associations.html":{"ref":"associations.html","tf":0.022304832713754646}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"l":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"g":{"docs":{},"e":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":3.333333333333333}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"/":{"docs":{},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}},"o":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":3.3464052287581696},"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.00427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.021739130434782608},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"3":{"docs":{},"\"":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"docs":{}}}}}}},"m":{"docs":{},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}},"p":{"docs":{},"o":{"docs":{},"s":{"docs":{},"t":{"docs":{},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"\"":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}},"b":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"e":{"docs":{},"x":{"docs":{},"p":{"docs":{},"r":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"c":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}},"q":{"docs":{},"u":{"docs":{},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}},":":{"docs":{},"s":{"docs":{},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"\"":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},":":{"docs":{},"s":{"docs":{},"_":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"o":{"docs":{},"d":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"a":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}}}}}}},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"h":{"docs":{},"t":{"docs":{},"t":{"docs":{},"p":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"z":{"docs":{},"h":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},":":{"docs":{},"/":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},"/":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"p":{"docs":{},"h":{"docs":{},"s":{"docs":{},"/":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"l":{"docs":{},"o":{"docs":{},"b":{"docs":{},"/":{"docs":{},"m":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"/":{"docs":{},"d":{"docs":{},"i":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"l":{"docs":{},"o":{"docs":{},"g":{"docs":{},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{},".":{"docs":{},"g":{"docs":{},"o":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"d":{"docs":{},"o":{"docs":{},"c":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"g":{"docs":{},"/":{"docs":{},"g":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"u":{"docs":{},"b":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"/":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"/":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"'":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"a":{"docs":{},"n":{"docs":{},"d":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},".":{"docs":{},".":{"docs":{},".":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"e":{"docs":{},"d":{"docs":{},".":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"v":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"s":{"docs":{},"_":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"p":{"docs":{},"p":{"docs":{},"e":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"_":{"docs":{},"t":{"docs":{},"_":{"docs":{},"t":{"docs":{},"_":{"docs":{},"p":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"i":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.00641573994867408},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"=":{"1":{"0":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"1":{"1":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}}}},"docs":{}},"docs":{}},"docs":{}}},"m":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.034055727554179564},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}}}}}}},"n":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"n":{"docs":{},"c":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"e":{"docs":{},"r":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.007271171941830625},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"c":{"docs":{},"l":{"docs":{},"u":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{"database.html":{"ref":"database.html","tf":0.018575851393188854},"models.html":{"ref":"models.html","tf":0.007312614259597806}},"e":{"docs":{},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"t":{"6":{"4":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}},"docs":{}},"docs":{"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.013011152416356878},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"g":{"docs":{},"n":{"docs":{},"o":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"e":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"t":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},"e":{"docs":{},"r":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"s":{"docs":{},"e":{"docs":{},"l":{"docs":{},"f":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"o":{"docs":{},"i":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}}}}},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.005484460694698354},"associations.html":{"ref":"associations.html","tf":0.03345724907063197},"crud.html":{"ref":"crud.html","tf":0.00427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"e":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"l":{"1":{"2":{"1":{"2":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"docs":{}},"docs":{}},"docs":{}},"docs":{},"i":{"docs":{},"b":{"docs":{},"r":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"c":{"docs":{},"e":{"docs":{},"n":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"e":{"docs":{},".":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}},"k":{"docs":{},"e":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"changelog.html":{"ref":"changelog.html","tf":5.004566210045662}},"g":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"i":{"docs":{},"c":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"o":{"docs":{},"k":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}},"e":{"docs":{},"e":{"docs":{},"n":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}},"}":{"docs":{},")":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}}}}}},"s":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"w":{"docs":{},"e":{"docs":{},"e":{"docs":{},"k":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"(":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.01486988847583643},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"y":{"2":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}}}},"t":{"docs":{},"c":{"docs":{},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"{":{"docs":{},"\"":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},"k":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.009287925696594427},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},"s":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.015479876160990712},"models.html":{"ref":"models.html","tf":10.007312614259599},"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"i":{"docs":{},"f":{"docs":{},"i":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"y":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}},"v":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"i":{"docs":{},"p":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"crud.html":{"ref":"crud.html","tf":0.0025662959794696323},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"y":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}},"e":{"docs":{},"a":{"docs":{},"n":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"h":{"docs":{},"o":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"d":{"docs":{},"o":{"docs":{},"e":{"docs":{},"l":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"s":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"n":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.04753199268738574},"associations.html":{"ref":"associations.html","tf":0.026022304832713755},"crud.html":{"ref":"crud.html","tf":0.01454234388366125},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0228310502283105}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0051325919589392645}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},"=":{"docs":{},"'":{"docs":{},"h":{"docs":{},"e":{"docs":{},"l":{"docs":{},"l":{"docs":{},"o":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003849443969204448}}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"e":{"docs":{},"e":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}},"w":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}},"o":{"docs":{},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"(":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"h":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"w":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0136986301369863}},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"b":{"docs":{},"e":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"o":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"c":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.013071895424836602}}},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"crud.html":{"ref":"crud.html","tf":0.008982035928143712},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"s":{"docs":{},".":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{},"s":{"docs":{},"(":{"docs":{},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"t":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"v":{"docs":{},"e":{"docs":{},"r":{"docs":{},"v":{"docs":{},"i":{"docs":{},"e":{"docs":{},"w":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"w":{"docs":{},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"c":{"docs":{},"i":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"u":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},"s":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"'":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003849443969204448}}}}}}},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"w":{"docs":{},"i":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"b":{"docs":{},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"p":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"a":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"n":{"docs":{},"i":{"docs":{},"c":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"f":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.01238390092879257}},"e":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"e":{"docs":{},"r":{"docs":{},".":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"s":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"s":{"docs":{},"s":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"=":{"docs":{},"m":{"docs":{},"y":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"h":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"i":{"docs":{},"d":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"w":{"docs":{},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"(":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"l":{"docs":{},"u":{"docs":{},"g":{"docs":{},"i":{"docs":{},"n":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"r":{"docs":{},"a":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"c":{"docs":{},"k":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"a":{"docs":{},"i":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},"i":{"docs":{},"s":{"docs":{},"m":{"docs":{},")":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"g":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"o":{"docs":{},"l":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"w":{"docs":{},"e":{"docs":{},"r":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"r":{"docs":{},"e":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},"l":{"docs":{},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},":":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"i":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.006843455945252352},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}},"n":{"docs":{},"t":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.0392156862745098},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"'":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}},"j":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"t":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"e":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}},"c":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.013043478260869565}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"w":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"q":{"docs":{},"u":{"docs":{},"i":{"docs":{},"c":{"docs":{},"k":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"e":{"docs":{},"r":{"docs":{},"y":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.005988023952095809},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"n":{"docs":{},"t":{"docs":{},"i":{"docs":{},"t":{"docs":{},"i":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"crud.html":{"ref":"crud.html","tf":2.500427715996578}}}},"l":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"a":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},".":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},".":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}},"o":{"docs":{},"a":{"docs":{},"d":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"m":{"docs":{},"e":{"docs":{},"m":{"docs":{},"b":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"o":{"docs":{},"v":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.008982035928143712},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003421727972626176}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0025662959794696323},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304}}}}}},"t":{"docs":{},"u":{"docs":{},"r":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.004704875962360992},"callbacks.html":{"ref":"callbacks.html","tf":0.02304147465437788},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"r":{"docs":{},"i":{"docs":{},"e":{"docs":{},"v":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}},"p":{"docs":{},"l":{"docs":{},"a":{"docs":{},"c":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}},"g":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.02608695652173913}}}}}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"u":{"docs":{},"l":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"a":{"docs":{},"w":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}},"n":{"docs":{},"g":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.02304147465437788},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.013043478260869565}},"s":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}},"c":{"docs":{},"l":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}},".":{"docs":{},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}},"_":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"s":{"docs":{},"c":{"docs":{},"h":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.0030959752321981426}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"a":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{},"s":{"docs":{},"e":{"docs":{},"t":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"(":{"docs":{},"\"":{"docs":{},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},",":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},"(":{"docs":{},")":{"docs":{},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"u":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"h":{"docs":{},"a":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},")":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"r":{"docs":{},"i":{"docs":{},"p":{"docs":{},"t":{"docs":{},":":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"q":{"docs":{},"l":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.006843455945252352},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"i":{"docs":{},"t":{"docs":{},"e":{"3":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"docs":{}}}},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"l":{"docs":{},"l":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"docs":{}},"docs":{}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"t":{"docs":{},"a":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":3.3398692810457513},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}},"t":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"u":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.029250457038391225},"associations.html":{"ref":"associations.html","tf":0.03717472118959108},"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.027422303473491772},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.005988023952095809},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354}}}},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.006191950464396285},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"d":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}},"f":{"docs":{},"f":{"docs":{},"i":{"docs":{},"x":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"b":{"docs":{},"s":{"docs":{},"c":{"docs":{},"r":{"docs":{},"i":{"docs":{},"b":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"m":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"s":{"docs":{},"l":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"=":{"docs":{},"d":{"docs":{},"i":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"p":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"v":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.00427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458}},"/":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.029250457038391225},"crud.html":{"ref":"crud.html","tf":0.010265183917878529},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"l":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.02951240376390077},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"f":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.013824884792626729}}}}},"h":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"p":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"a":{"docs":{},"d":{"docs":{},"d":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"=":{"docs":{},"?":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"m":{"docs":{},"i":{"docs":{},"l":{"docs":{},"a":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}},"n":{"docs":{},"g":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"n":{"docs":{},"a":{"docs":{},"k":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"o":{"docs":{},"f":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"u":{"docs":{},"r":{"docs":{},"c":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}},"e":{"docs":{},"'":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}},"m":{"docs":{},"e":{"docs":{},"t":{"docs":{},"h":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"c":{"docs":{},"i":{"docs":{},"f":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"i":{"docs":{"associations.html":{"ref":"associations.html","tf":0.013011152416356878},"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}}}},"a":{"docs":{},"l":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"k":{"docs":{},"i":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}},"u":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"l":{"docs":{},"i":{"docs":{},"c":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}},"_":{"docs":{},"k":{"docs":{},"_":{"docs":{},"u":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}},"t":{"docs":{},"e":{"docs":{},"s":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"o":{"docs":{},",":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},")":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"y":{"docs":{"associations.html":{"ref":"associations.html","tf":0.00929368029739777}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},"b":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"t":{"docs":{},"a":{"docs":{},"l":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"g":{"docs":{},"r":{"docs":{},"o":{"docs":{},"u":{"docs":{},"p":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},")":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"h":{"docs":{},"a":{"docs":{},"v":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"s":{"docs":{},"u":{"docs":{},"m":{"docs":{},"(":{"docs":{},"a":{"docs":{},"m":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"a":{"docs":{},"n":{"docs":{},"s":{"docs":{},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"callbacks.html":{"ref":"callbacks.html","tf":0.03686635944700461},"advanced.html":{"ref":"advanced.html","tf":0.016304347826086956}},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},".":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},"s":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}},"u":{"docs":{},"e":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"2":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.02376599634369287},"associations.html":{"ref":"associations.html","tf":0.048327137546468404},"crud.html":{"ref":"crud.html","tf":0.0029940119760479044},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"database.html":{"ref":"database.html","tf":0.04024767801857585},"models.html":{"ref":"models.html","tf":0.014625228519195612},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},"(":{"docs":{},"i":{"docs":{},"d":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"s":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"e":{"docs":{},"(":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},".":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.012797074954296161},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"e":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"}":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"s":{"docs":{},"t":{"docs":{},"a":{"docs":{},"m":{"docs":{},"p":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"h":{"docs":{},"o":{"docs":{},"s":{"docs":{},"e":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0055762081784386614},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"s":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}},"e":{"docs":{},"m":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"n":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"x":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}},".":{"docs":{},"m":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"(":{"docs":{},"u":{"docs":{},")":{"docs":{},".":{"docs":{},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"e":{"docs":{},"\"":{"docs":{},",":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{},"m":{"docs":{},"i":{"docs":{},"t":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"a":{"docs":{},"n":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"l":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{},"l":{"docs":{},"b":{"docs":{},"a":{"docs":{},"c":{"docs":{},"k":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.008152173913043478}}}}}}}}}}}}}}},"u":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"models.html":{"ref":"models.html","tf":0.009140767824497258},"associations.html":{"ref":"associations.html","tf":0.011152416356877323},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"p":{"docs":{},"o":{"docs":{},"r":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}},"u":{"docs":{},"s":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}}}}}}},"k":{"docs":{},"n":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},")":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"d":{"docs":{},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"&":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"u":{"docs":{},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"s":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"./":{"ref":"./","tf":0.013071895424836602},"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.021813515825491875},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.005484460694698354},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"=":{"docs":{},"'":{"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},"docs":{}},"docs":{}},"docs":{}},"docs":{}}}}}}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.013043478260869565}}}}}}}}}},"t":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"(":{"docs":{},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"g":{"docs":{},"r":{"docs":{},"a":{"docs":{},"d":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}}},"s":{"docs":{"models.html":{"ref":"models.html","tf":0.016453382084095063},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.005560307955517536},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0228310502283105}},"e":{"docs":{},"r":{"docs":{"models.html":{"ref":"models.html","tf":0.010968921389396709},"associations.html":{"ref":"associations.html","tf":0.027881040892193308},"crud.html":{"ref":"crud.html","tf":0.03293413173652695},"advanced.html":{"ref":"advanced.html","tf":0.010869565217391304},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"=":{"docs":{},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.00929368029739777},"crud.html":{"ref":"crud.html","tf":0.000427715996578272},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}},")":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"i":{"docs":{},"d":{"docs":{"models.html":{"ref":"models.html","tf":0.007312614259597806},"associations.html":{"ref":"associations.html","tf":0.011152416356877323}}}},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.0025662959794696323}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}},".":{"docs":{},"a":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"e":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"y":{"docs":{},"p":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"p":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"w":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},".":{"docs":{},"i":{"docs":{},"d":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"(":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"s":{"docs":{},"c":{"docs":{},"a":{"docs":{},"n":{"docs":{},"(":{"docs":{},"&":{"docs":{},"r":{"docs":{},"e":{"docs":{},"s":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"w":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"e":{"docs":{},"(":{"docs":{},"\"":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{},"_":{"docs":{},"c":{"docs":{},"a":{"docs":{},"r":{"docs":{},"d":{"docs":{},"s":{"docs":{},".":{"docs":{},"n":{"docs":{},"u":{"docs":{},"m":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.004704875962360992}},"\"":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"{":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"i":{"docs":{},"d":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00427715996578272}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044}}}}}}}},"\"":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"a":{"docs":{},"g":{"docs":{"advanced.html":{"ref":"advanced.html","tf":5.002717391304348}}}}},".":{"docs":{},"r":{"docs":{},"o":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"e":{"docs":{},"a":{"docs":{},"d":{"docs":{},"o":{"docs":{},"n":{"docs":{},"l":{"docs":{},"y":{"docs":{},"(":{"docs":{},")":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}},"u":{"docs":{},"i":{"docs":{},"d":{"docs":{},".":{"docs":{},"n":{"docs":{},"e":{"docs":{},"w":{"docs":{},"(":{"docs":{},")":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}},"g":{"docs":{},"l":{"docs":{},"y":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}},"r":{"docs":{},"i":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}},"v":{"1":{"docs":{},".":{"0":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}},"docs":{}}},"docs":{},"a":{"docs":{},"r":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.00213857998289136},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"i":{"docs":{},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"'":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}},"l":{"docs":{},"u":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.011120615911035072},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},"e":{"docs":{},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"s":{"docs":{},"(":{"docs":{},"'":{"9":{"9":{"docs":{},"'":{"docs":{},")":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"docs":{}},"docs":{}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"i":{"docs":{},"d":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"i":{"docs":{},"s":{"docs":{},"i":{"docs":{},"b":{"docs":{},"l":{"docs":{"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}},"e":{"docs":{},"w":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}},"w":{"docs":{},"o":{"docs":{},"s":{"docs":{},"m":{"docs":{},"v":{"docs":{},"p":{"docs":{},"@":{"docs":{},"g":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},".":{"docs":{},"c":{"docs":{},"o":{"docs":{},"m":{"docs":{"./":{"ref":"./","tf":0.006535947712418301}}}}}}}}}}}}}}}},"n":{"docs":{},"'":{"docs":{},"t":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.003656307129798903},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}}}}},"r":{"docs":{},"k":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}},"l":{"docs":{},"d":{"docs":{},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"r":{"docs":{},"s":{"docs":{},"t":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{},".":{"docs":{},"r":{"docs":{},"e":{"docs":{},"c":{"docs":{},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"f":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"i":{"docs":{},"t":{"docs":{},"e":{"docs":{"./":{"ref":"./","tf":0.006535947712418301},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":2.500427715996578},"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}},"a":{"docs":{},"p":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}},"a":{"docs":{},"r":{"docs":{},"n":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},":":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"n":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.0029940119760479044},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}},"i":{"docs":{},"t":{"docs":{},"h":{"docs":{},":":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}},"o":{"docs":{},"u":{"docs":{},"t":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}},"i":{"docs":{},"n":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"{":{"docs":{"./":{"ref":"./","tf":0.0196078431372549},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.007271171941830625},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458},"advanced.html":{"ref":"advanced.html","tf":0.02717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0182648401826484}},"}":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"}":{"docs":{"./":{"ref":"./","tf":0.0196078431372549},"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.031078610603290677},"associations.html":{"ref":"associations.html","tf":0.046468401486988845},"crud.html":{"ref":"crud.html","tf":0.007271171941830625},"callbacks.html":{"ref":"callbacks.html","tf":0.027649769585253458},"advanced.html":{"ref":"advanced.html","tf":0.02717391304347826},"development.html":{"ref":"development.html","tf":0.02608695652173913},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},")":{"docs":{},".":{"docs":{},"f":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"(":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}},"&":{"docs":{"associations.html":{"ref":"associations.html","tf":0.011152416356877323},"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}},"o":{"docs":{},"r":{"docs":{},"d":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},")":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"s":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"}":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}},"`":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}}}}}}}},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426},"models.html":{"ref":"models.html","tf":0.0018281535648994515}},",":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}},"e":{"docs":{},"w":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"f":{"docs":{},"u":{"docs":{},"n":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"d":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"s":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}}}},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"`":{"docs":{},",":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}},"i":{"docs":{},"d":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}},"t":{"docs":{},"e":{"docs":{},"x":{"docs":{},"t":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}}}}}},"a":{"docs":{},"b":{"docs":{},"l":{"docs":{},"e":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"database.html":{"ref":"database.html","tf":0.0030959752321981426}},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"associations.html":{"ref":"associations.html","tf":0.0037174721189591076},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"'":{"docs":{"database.html":{"ref":"database.html","tf":0.009287925696594427},"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"s":{"docs":{},"`":{"docs":{"database.html":{"ref":"database.html","tf":0.006191950464396285},"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}}}}},"p":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"callbacks.html":{"ref":"callbacks.html","tf":0.009216589861751152}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}},"s":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}},"i":{"docs":{},"r":{"docs":{},"t":{"docs":{},"h":{"docs":{},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"_":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"e":{"docs":{},"l":{"docs":{},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"a":{"docs":{},"t":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"_":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},":":{"docs":{},"\"":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}},"a":{"docs":{},"u":{"docs":{},"t":{"docs":{},"o":{"docs":{},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"m":{"docs":{},"e":{"docs":{},"n":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}},"c":{"docs":{},"o":{"docs":{},"l":{"docs":{},"u":{"docs":{},"m":{"docs":{},"n":{"docs":{},":":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"_":{"docs":{},"i":{"docs":{},"d":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}},"d":{"docs":{},"a":{"docs":{},"y":{"docs":{},"_":{"docs":{},"o":{"docs":{},"f":{"docs":{},"_":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"_":{"docs":{},"b":{"docs":{},"e":{"docs":{},"a":{"docs":{},"s":{"docs":{},"t":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}}}}}}}}}},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"x":{"docs":{},"_":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"_":{"docs":{},"c":{"docs":{},"o":{"docs":{},"d":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}}}}}}}}}}}}}}}}}}}},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"2":{"docs":{},"m":{"docs":{},"a":{"docs":{},"n":{"docs":{},"y":{"docs":{},":":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},";":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{},";":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"i":{"docs":{},"d":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"s":{"docs":{},"o":{"docs":{},"n":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"docs":{}}}}},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903}}}}},"p":{"docs":{},"r":{"docs":{},"i":{"docs":{},"m":{"docs":{},"a":{"docs":{},"r":{"docs":{},"y":{"docs":{},"_":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.003656307129798903},"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}},":":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}},"o":{"docs":{},"l":{"docs":{},"y":{"docs":{},"m":{"docs":{},"o":{"docs":{},"r":{"docs":{},"p":{"docs":{},"h":{"docs":{},"i":{"docs":{},"c":{"docs":{},":":{"docs":{},"o":{"docs":{},"w":{"docs":{},"n":{"docs":{},"e":{"docs":{},"r":{"docs":{},";":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},":":{"2":{"5":{"5":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}},"docs":{}},"docs":{}},"docs":{}}}}},"a":{"docs":{},"v":{"docs":{},"e":{"docs":{},"_":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"s":{"docs":{},":":{"docs":{},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}},"t":{"docs":{},"y":{"docs":{},"p":{"docs":{},"e":{"docs":{},":":{"docs":{},"v":{"docs":{},"a":{"docs":{},"r":{"docs":{},"c":{"docs":{},"h":{"docs":{},"a":{"docs":{},"r":{"docs":{},"(":{"1":{"0":{"0":{"docs":{},")":{"docs":{},";":{"docs":{},"u":{"docs":{},"n":{"docs":{},"i":{"docs":{},"q":{"docs":{},"u":{"docs":{},"e":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}},"_":{"docs":{},"i":{"docs":{},"n":{"docs":{},"d":{"docs":{},"e":{"docs":{},"x":{"docs":{},"\"":{"docs":{},"`":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}}}},"docs":{}},"docs":{}},"docs":{}}}}}}}}}}}}}},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{},"e":{"docs":{},"i":{"docs":{},"d":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"i":{"docs":{},"d":{"docs":{},";":{"docs":{},"a":{"docs":{},"s":{"docs":{},"s":{"docs":{},"o":{"docs":{},"c":{"docs":{},"i":{"docs":{},"a":{"docs":{},"t":{"docs":{},"i":{"docs":{},"o":{"docs":{},"n":{"docs":{},"f":{"docs":{},"o":{"docs":{},"r":{"docs":{},"e":{"docs":{},"i":{"docs":{},"g":{"docs":{},"n":{"docs":{},"k":{"docs":{},"e":{"docs":{},"y":{"docs":{},":":{"docs":{},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"r":{"docs":{},"e":{"docs":{},"f":{"docs":{},"e":{"docs":{},"r":{"docs":{},"\"":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}}}}}}}}}}}}}}}}}},"d":{"docs":{},"e":{"docs":{},"f":{"docs":{},"a":{"docs":{},"u":{"docs":{},"l":{"docs":{},"t":{"docs":{},":":{"docs":{},"'":{"docs":{},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{},"\"":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}},"c":{"docs":{},"r":{"docs":{},"e":{"docs":{},"a":{"docs":{},"t":{"docs":{},"e":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.008695652173913044}}}}}}}}}}}}},"e":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"s":{"docs":{},"`":{"docs":{},",":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"`":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}},"f":{"docs":{},"a":{"docs":{},"l":{"docs":{},"s":{"docs":{},"e":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"`":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{},"s":{"docs":{},"a":{"docs":{},"f":{"docs":{},"f":{"docs":{},"e":{"docs":{},"c":{"docs":{},"t":{"docs":{},"e":{"docs":{},"d":{"docs":{},"`":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"u":{"docs":{},"c":{"docs":{},"t":{"docs":{},"`":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"*":{"docs":{},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{},"`":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"[":{"docs":{},"]":{"docs":{},"e":{"docs":{},"r":{"docs":{},"r":{"docs":{},"o":{"docs":{},"r":{"docs":{},"`":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}}}}}},"_":{"docs":{},"d":{"docs":{},"r":{"docs":{},"a":{"docs":{},"f":{"docs":{},"t":{"docs":{},"`":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}},"'":{"1":{"0":{"0":{"docs":{},"'":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}},"docs":{}},"docs":{}},"2":{"0":{"1":{"3":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}},"docs":{}},"docs":{}},"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}}},"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{},"e":{"docs":{},"s":{"docs":{},"'":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}}}}}}}}}}}}}}}},"a":{"docs":{},"c":{"docs":{},"t":{"docs":{},"i":{"docs":{},"v":{"docs":{},"e":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}},"g":{"docs":{},"a":{"docs":{},"l":{"docs":{},"e":{"docs":{},"o":{"docs":{},"n":{"docs":{},"e":{"docs":{},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}},"'":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}},"\"":{"docs":{},")":{"docs":{},".":{"docs":{},"o":{"docs":{},"r":{"docs":{},"(":{"docs":{},"m":{"docs":{},"a":{"docs":{},"p":{"docs":{},"[":{"docs":{},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"]":{"docs":{},"i":{"docs":{},"n":{"docs":{},"t":{"docs":{},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"\"":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},"\"":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"n":{"docs":{},"a":{"docs":{},"m":{"docs":{},"e":{"docs":{},":":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}}}}},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.00213857998289136}}}}}}}}}},"n":{"docs":{},"o":{"docs":{},"n":{"docs":{},"_":{"docs":{},"e":{"docs":{},"x":{"docs":{},"i":{"docs":{},"s":{"docs":{},"t":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.001710863986313088}}}}}}}}}}}}}}}},"s":{"docs":{},"u":{"docs":{},"p":{"docs":{},"e":{"docs":{},"r":{"docs":{},"_":{"docs":{},"a":{"docs":{},"d":{"docs":{},"m":{"docs":{},"i":{"docs":{},"n":{"docs":{},"'":{"docs":{},";":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},"'":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"t":{"docs":{},"x":{"docs":{},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}}},"*":{"docs":{"associations.html":{"ref":"associations.html","tf":0.007434944237918215},"crud.html":{"ref":"crud.html","tf":0.026518391787852865},"changelog.html":{"ref":"changelog.html","tf":0.0091324200913242}},"g":{"docs":{},"o":{"docs":{},"r":{"docs":{},"m":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826},"development.html":{"ref":"development.html","tf":0.008695652173913044},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}},",":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515}}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0029940119760479044},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"s":{"docs":{},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}},"e":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576},"development.html":{"ref":"development.html","tf":0.004347826086956522},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{},"e":{"docs":{},".":{"docs":{},"t":{"docs":{},"i":{"docs":{},"m":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}},"d":{"docs":{},"b":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"'":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544},"callbacks.html":{"ref":"callbacks.html","tf":0.018433179723502304},"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}},"s":{"docs":{},"q":{"docs":{},"l":{"docs":{},".":{"docs":{},"d":{"docs":{},"b":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}},"r":{"docs":{},"o":{"docs":{},"w":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.005434782608695652}}}}}}}},"c":{"docs":{},"o":{"docs":{},"p":{"docs":{},"e":{"docs":{},")":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}},"+":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"crud.html":{"ref":"crud.html","tf":0.001710863986313088},"development.html":{"ref":"development.html","tf":0.004347826086956522}}},"[":{"docs":{},"]":{"docs":{},"e":{"docs":{},"m":{"docs":{},"a":{"docs":{},"i":{"docs":{},"l":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"{":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},"l":{"docs":{},"a":{"docs":{},"n":{"docs":{},"g":{"docs":{},"u":{"docs":{},"a":{"docs":{},"g":{"docs":{"models.html":{"ref":"models.html","tf":0.0018281535648994515},"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}},"e":{"docs":{},"{":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}}}}},"c":{"docs":{},"u":{"docs":{},"s":{"docs":{},"t":{"docs":{},"o":{"docs":{},"m":{"docs":{},"i":{"docs":{},"z":{"docs":{},"e":{"docs":{},"a":{"docs":{},"c":{"docs":{},"c":{"docs":{},"o":{"docs":{},"u":{"docs":{},"n":{"docs":{},"t":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0018587360594795538}}}}}}}}}}}}}}}}}},"p":{"docs":{},"r":{"docs":{},"o":{"docs":{},"f":{"docs":{},"i":{"docs":{},"l":{"docs":{"associations.html":{"ref":"associations.html","tf":0.0037174721189591076}}}}}}}},"i":{"docs":{},"n":{"docs":{},"t":{"6":{"4":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},"{":{"1":{"1":{"docs":{},",":{"2":{"2":{"docs":{},",":{"3":{"3":{"docs":{},"}":{"docs":{},")":{"docs":{"advanced.html":{"ref":"advanced.html","tf":0.002717391304347826}}}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{}}},"docs":{}},"docs":{},"{":{"1":{"0":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}},"docs":{}},"docs":{}},"e":{"docs":{},"r":{"docs":{},"f":{"docs":{},"a":{"docs":{},"c":{"docs":{},"e":{"docs":{},"{":{"docs":{},"}":{"docs":{},"{":{"docs":{},"&":{"docs":{},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{},"{":{"docs":{},"}":{"docs":{},",":{"docs":{"changelog.html":{"ref":"changelog.html","tf":0.0045662100456621}}}}}}}}}}}}}}}}}}}}}},"s":{"docs":{},"t":{"docs":{},"r":{"docs":{},"i":{"docs":{},"n":{"docs":{},"g":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}},")":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}},"{":{"docs":{},"\"":{"docs":{},"j":{"docs":{},"i":{"docs":{},"n":{"docs":{},"z":{"docs":{},"h":{"docs":{},"u":{"docs":{},"\"":{"docs":{},",":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000855431993156544}}}}}}}}}}}}}}}}}},"u":{"docs":{},"s":{"docs":{},"e":{"docs":{},"r":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}}}},".":{"docs":{},".":{"docs":{},".":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161},"advanced.html":{"ref":"advanced.html","tf":0.01358695652173913}}}}},"<":{"docs":{},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.003849443969204448}}}},">":{"docs":{"crud.html":{"ref":"crud.html","tf":0.009409751924721984},"callbacks.html":{"ref":"callbacks.html","tf":0.004608294930875576}},"=":{"docs":{"crud.html":{"ref":"crud.html","tf":0.0012831479897348161}}}},"z":{"docs":{},"e":{"docs":{},"r":{"docs":{},"o":{"docs":{"crud.html":{"ref":"crud.html","tf":0.000427715996578272}}}}}},"y":{"docs":{},"e":{"docs":{},"t":{"docs":{},"a":{"docs":{},"n":{"docs":{},"o":{"docs":{},"t":{"docs":{},"h":{"docs":{},"e":{"docs":{},"r":{"docs":{},"c":{"docs":{},"o":{"docs":{},"n":{"docs":{},"d":{"docs":{},"i":{"docs":{},"t":{"docs":{"development.html":{"ref":"development.html","tf":0.004347826086956522}}}}}}}}}}}}}}}}}}},"length":1934},"corpusTokens":["!=","\"\",","\"\"}","\"%jin%\").find(&users)","\"%jinhu%\";","\"%jinzhu%\")","\"%jinzhu%\").delete(email{})","\"/tmp/gorm.db\")","\"22\").find(&users)","\"411111111111\").find(&user)","\"\\r\\n\",","\"_draft\")","\"`","\"active\").preload(\"orders\",","\"actived\":","\"addresses\"","\"admin\"","\"admin\")","\"admin\").or(\"rol","\"admin_users\"","\"age\")","\"age\":","\"age\"}).find(&users)","\"bill","\"c\")","\"cancelled\").find(&users)","\"cities(id)\",","\"code","\"code\")","\"creditcard\")","\"de\"})","\"de\"},","\"email","\"emails\"","\"en\"},","\"engine=innodb\"","\"engine=innodb\").automigrate(&user{})","\"engine=innodb\").createtable(&user{})","\"for","\"giraffe\"}).error;","\"github.com/go","\"github.com/jinzhu/gorm\"","\"github.com/jinzhu/gorm/dialects/mssql\"","\"github.com/jinzhu/gorm/dialects/mysql\"","\"github.com/jinzhu/gorm/dialects/postgres\"","\"github.com/jinzhu/gorm/dialects/sqlite\"","\"github.com/jinzhu/now\"","\"hello","\"hello\")","\"hello\",","\"host=myhost","\"id\"","\"jinzhu","\"jinzhu\"","\"jinzhu\")","\"jinzhu\").count(&count)","\"jinzhu\").delete()","\"jinzhu\").find(&users)","\"jinzhu\").first(&user)","\"jinzhu\").first(&user).error;","\"jinzhu\").first(&user{})","\"jinzhu\").or(\"nam","\"jinzhu\").rows()","\"jinzhu\").select(\"name,","\"jinzhu\");","\"jinzhu\",","\"jinzhu\";","\"jinzhu\"}","\"jinzhu\"})","\"jinzhu\"}).assign(user{age:","\"jinzhu\"}).attrs(user{age:","\"jinzhu\"}).first(&user)","\"jinzhu\"}).firstorcreate(&user)","\"jinzhu\"}).firstorinit(&user)","\"jinzhu@example.com\");","\"jinzhu@example.com\"},","\"jinzhu@example.org\").joins(\"join","\"l1212\")","\"l1212\",","\"languages\"","\"languages\")","\"languages\".\"id\"","\"lion\"}).error;","\"name","\"name\")","\"name\",","\"non_existing\",","\"non_existing\"}","\"non_existing\"})","\"non_existing\"}).assign(user{age:","\"non_existing\"}).attrs(\"age\",","\"non_existing\"}).attrs(user{age:","\"on","\"option","\"paid\").preload(\"orders.orderitems\").find(&users)","\"prefix_\"","\"price\"","\"products\"","\"products\")","\"profiles\"","\"quantity\"","\"restrict\")","\"restrict\",","\"ship","\"shipped\"})).find(&orders)","\"state","\"super_admin\").find(&users)","\"super_admin\").not(\"nam","\"test.db\")","\"text\")","\"updated_at\"","\"user:password@/dbname?charset=utf8&parsetime=true&loc=local\")","\"user=gorm","\"user_languages\"","\"user_languages\".\"language_id\"","\"user_languages\".\"user_id\"","\"users\"","\"zh\"},","&","&age)","&age,","&ages)","&email)","&image{}}","&names)","&order{})","&product{},","&user)","'100',","'2'","'2';","'2013","'active';","'admin'","'admin';","'db')","'galeone'","'jinzhu","'jinzhu'","'jinzhu'\").or(map[string]interface{}{\"name\":","'jinzhu'\").or(user{name:","'jinzhu';","'non_existing';","'super_admin';","'tx'","'user_languages'","(","(\"bill","(\"jinzhu\",","(\"name\")","(\"name\",","(\"non_existing\");","(\"non_existing\",","(\"ship","(\"user_id\",\"language_id\")","('cancelled');","('en');","('zh');","(*sql.row)","(*sql.rows,","(1,2)","(1,2,3);","(1,2,3,4)","(1,2,3,4);","(10,","(111,","(20,","(4,5,6);","(?)\",","(address1)","(almost)","(before/aft","(belong","(contain","(count)","(db","(eager","(edger","(err","(ha","(more","(name)","(name,","(name,billing_address_id,shipping_address_id)","(onli","(optim","(plain","(same","(struct","(u","(u.id","(use","(user","(user)","(user_id,email)","(users)","(users1)","(users2)",")","*","*db'","*db,","*gorm.db","*gorm.db)","*gorm.db,","*gorm.scop","*gorm.scope)","*scope)","*sql.db","*sql.row","*time.tim","*user)","+","...","//","////","0))","0);","0,","0001","01","01',","02","1","1\").updatecolumn(\"quantity\",","1\");","1\"},","1)","1))","1).find(&users2)","1);","1,","10","10)","100","100))","100).rows()","100).scan(&results)","100)})","1000","1000\")","1000)","1000})","10:23\"","10;","11","11);","111","111,","111;","112,","11}).updates(map[string]interface{}{\"name\":","123","123;","17","18,","18})","18}).rowsaffect","1;","1st","2\"","2\").find(&users).count(&count)","2\");","2\"}).find(&users)","2',","2';","2);","2,","20","20\").find(&user)","20\").find(&users)","20)","20).delete(&user{})","20).firstorinit(&user)","20);","2000","2000)","20;","20}","20})","20}).find(&users)","20}).first(&user)","20}).firstorcreate(&user)","20}).firstorinit(&user)","21,","21:34:10'","22);","22}).find(&users)","23","23)","255,","29","2@example.com\");","2@example@example.com\"},","2nd","3).scan(&result)","30)","30}","30}).firstorcreate(&user)","30}).firstorinit(&user)","3;","3rd","42).rows()","4th","99,",":",":=","<>","=","==","=>",">",">=","?","?\",","?\",\"jinzhu\").where(\"ag","?\",20,\"admin\").find(&users)","[]customizeaccount","[]email","[]email{","[]int64","[]int64{11,22,33})","[]interface{}{&user{},","[]int{10,","[]languag","[]language{","[]profil","[]string","[]string)","[]string{\"jinzhu\",","[]user","_","_,","`*sql.db`","`[]error`","`_draft`","`age_of_the_beast`","`age`","`beast_id`","`birthday`","`created_at`","`createdat`","`createdat`,","`day_of_the_beast`","`deleted_users`","`deletedat`","`false`","`geterrors`,","`gorm:\"","`gorm:\"auto_increment\"`","`gorm:\"column:age_of_the_beast\"`","`gorm:\"column:beast_id\"`","`gorm:\"column:day_of_the_beast\"`","`gorm:\"default:'galeone'\"`","`gorm:\"foreignkey:profileid;associationforeignkey:refer\"`","`gorm:\"foreignkey:profilerefer\"`","`gorm:\"foreignkey:userid;associationforeignkey:refer\"`","`gorm:\"foreignkey:userrefer\"`","`gorm:\"index\"`","`gorm:\"index:idx_name_code\"`","`gorm:\"many2many:personaccount;associationforeignkey:idaccount;foreignkey:idperson\"`","`gorm:\"many2many:user_languages;\"`","`gorm:\"not","`gorm:\"polymorphic:owner;\"`","`gorm:\"primary_key\"`","`gorm:\"primary_key:true\"`","`gorm:\"save_associations:false\"`","`gorm:\"size:255\"`","`gorm:\"type:varchar(100);unique\"`","`gorm:\"type:varchar(100);unique_index\"`","`gorm:create`","`id`","`id`,","`idx_user_name_age`","`idx_user_name`","`index`","`languages`","`map`,","`name`","`name`,","`newcreatefunction`","`primary_key`","`products`","`profile`,","`profileid`","`profiles`","`rowsaffected`","`struct`,","`tablename`","`text`","`true`","`type`","`unique_index`","`update`","`updatedat`","`updatedat`,","`updates`","`user","`user_languages`","`user`","`user`'","`user`,","`users`","abil","abov","accord","account","active=true;","actived:","actived=false,","add","address","address1","address2","address{address1:","advanc","affect","affected,","aftercr","aftercreate()","aftercreate(scop","aftercreate(tx","afterdelet","afterdelete)","afterfind","afterquery)","aftersav","afterupd","ag","age\").find(&users)","age\").row()","age\").where(\"nam","age)","age,","age:","age;","age=100,","age=18","age=18,","age=18;","age=30","aim","alert","alreadi","also,","amount","amountgreaterthan1000(db","anim","animal.nam","animalid","animals(\"age\")","animal{age:","anoth","api","api,","append","appli","applic","architectur","argument","arguments,","assgin","assign","associ","associations,","associations.","attr","attribut","attribute,","attributes,","author","auto","automat","automatically!","automigr","avail","avoid","back","base","batch","bcrypt.generatefrompassword(user.password,","befor","beforecr","beforecreate(scop","beforecreate)","beforedelet","beforesav","beforesave(scop","beforesave,","beforeupd","beforeupdate()","beforeupdate(scop","beforeupdate)","beforeupdate,","begin","belong","belongs_to","below","below.","between","billingaddress","billingaddress:","billingaddressid","birthday","birthday:","birthday='2016","blank","blank,","bool","break","bridg","builder","built","call","callback","callback,","callbacks,","cancel","card","carefulli","case","cat","chain","chainabl","chains,","chang","change,","changelog","changes.","check","clear","coalesce(age,'42')","cod","code","code)","column","column'","column?","columns,","combin","come","commit","commit;","commited.","common","compani","companyid","composit","condit","conditions)","config","conflict\").create(&product)","conflict;","connect","contain","contributor","convent","convert","correctly.","count","count(*)","creat","create/save/update/delete/find)","createanimals(db","created.","createdat","createdat,","creating,","creating/upd","credit","credit_card","credit_cards.user_id","creditcard","creditcard'","creditcard,","crud","crud:","current","custom","customizeaccount","customizeperson","data","data.","databas","database\")","database'","database,","database.","databases,","databases.","date","date,","date.","db","db,","db.automigrate(&product{})","db.automigrate(&user{})","db.automigrate(&user{},","db.begin()","db.callback().create().after(\"gorm:create\").register(\"update_created_at\",","db.callback().create().before(\"gorm:create\").after(\"gorm:before_create\").register(\"my_plugin:before_create\",","db.callback().create().before(\"gorm:create\").register(\"update_created_at\",","db.callback().create().register(\"update_created_at\",","db.callback().create().remove(\"gorm:create\")","db.callback().create().replace(\"gorm:create\",","db.callback().delete().after(\"gorm:delete\").register(\"my_plugin:after_delete\",","db.callback().query().after(\"gorm:query\").register(\"my_plugin:after_query\",","db.callback().rowquery().register(\"publish:update_table_name\",","db.callback().update().before(\"gorm:update\").register(\"my_plugin:before_update\",","db.close()","db.create(&animal)","db.create(&product{code:","db.create(&user)","db.createtable(&user{})","db.db()","db.db().ping()","db.db().setmaxidleconns(10)","db.db().setmaxopenconns(100)","db.debug().where(\"nam","db.delete(&email)","db.delete(&product)","db.delete(&user)","db.delete(email{},","db.droptable(\"users\")","db.droptable(&user{})","db.droptableifexists(&user{},","db.exec(\"drop","db.exec(\"upd","db.find(&user,","db.find(&users)","db.find(&users).pluck(\"age\",","db.find(&users,","db.first(&product,","db.first(&user)","db.first(&user).limit(10).find(&users).geterrors()","db.first(&user,","db.firstorcreate(&user,","db.firstorinit(&user,","db.hastable(\"users\")","db.hastable(&user{})","db.joins(\"join","db.last(&user)","db.limit(10).find(&users1).limit(","db.limit(3).find(&users)","db.logmode(false)","db.logmode(true)","db.model(&product).update(\"price\",","db.model(&product).updatecolumn(\"quantity\",","db.model(&product).updates(map[string]interface{}{\"price\":","db.model(&product).where(\"quant","db.model(&user).association(\"languages\")","db.model(&user).association(\"languages\").append([]language{languagezh,","db.model(&user).association(\"languages\").append(language{name:","db.model(&user).association(\"languages\").clear()","db.model(&user).association(\"languages\").count()","db.model(&user).association(\"languages\").delete([]language{languagezh,","db.model(&user).association(\"languages\").delete(languagezh,","db.model(&user).association(\"languages\").error","db.model(&user).association(\"languages\").find(&languages)","db.model(&user).association(\"languages\").replace([]language{languagezh,","db.model(&user).association(\"languages\").replace(language{name:","db.model(&user).omit(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).related(&card)","db.model(&user).related(&card,","db.model(&user).related(&credit_card).recordnotfound()","db.model(&user).related(&emails)","db.model(&user).related(&languages,","db.model(&user).related(&profile)","db.model(&user).select(\"name\").updates(map[string]interface{}{\"name\":","db.model(&user).set(\"gorm:update_option\",","db.model(&user).update(\"createdat\",","db.model(&user).update(\"name\",","db.model(&user).updatecolumn(\"name\",","db.model(&user).updatecolumns(user{name:","db.model(&user).updates(map[string]interface{}{\"name\":","db.model(&user).updates(user{name:","db.model(&user).where(\"act","db.model(&user{}).addforeignkey(\"city_id\",","db.model(&user{}).addindex(\"idx_user_name\",","db.model(&user{}).addindex(\"idx_user_name_age\",","db.model(&user{}).adduniqueindex(\"idx_user_name\",","db.model(&user{}).adduniqueindex(\"idx_user_name_age\",","db.model(&user{}).dropcolumn(\"description\")","db.model(&user{}).modifycolumn(\"description\",","db.model(&user{}).pluck(\"name\",","db.model(&user{}).removeindex(\"idx_user_name\")","db.model(&user{}).where(\"nam","db.model(user{}).updates(user{name:","db.newrecord(user)","db.not(\"nam","db.not(\"name\",","db.not([]int64{1,2,3}).first(&user)","db.not([]int64{}).first(&user)","db.not(user{name:","db.offset(10).find(&users1).offset(","db.offset(3).find(&users)","db.order(\"ag","db.order(\"orders.amount","db.preload(\"orders\").find(&users)","db.preload(\"orders\").preload(\"profile\").preload(\"role\").find(&users)","db.preload(\"orders\",","db.preload(\"orders.orderitems\").find(&users)","db.raw(\"select","db.save(&user)","db.scanrows(rows,","db.scopes(amountgreaterthan1000).where(\"statu","db.scopes(amountgreaterthan1000,","db.scopes(orderstatus([]string{\"paid\",","db.select(\"name,","db.select([]string{\"name\",","db.set(\"gorm:delete_option\",","db.set(\"gorm:insert_option\",","db.set(\"gorm:query_option\",","db.set(\"gorm:save_associations\",","db.set(\"gorm:table_options\",","db.setlogger(gorm.logger{revel.trace})","db.setlogger(log.new(os.stdout,","db.singulartable(true)","db.table(\"deleted_users\").count(&count)","db.table(\"deleted_users\").createtable(&user{})","db.table(\"deleted_users\").find(&deleted_users)","db.table(\"deleted_users\").pluck(\"name\",","db.table(\"deleted_users\").where(\"nam","db.table(\"orders\").select(\"date(created_at)","db.table(\"users\").select(\"coalesce(age,?)\",","db.table(\"users\").select(\"name,","db.table(\"users\").select(\"users.name,","db.table(\"users\").where(\"id","db.table(\"users\").where(\"nam","db.unscoped().delete(&order)","db.unscoped().model(model).where(\"deleted_at","db.unscoped().where(\"ag","db.where(\"act","db.where(\"ag","db.where(\"amount","db.where(\"created_at","db.where(\"email","db.where(\"nam","db.where(\"pay_mode_sign","db.where(\"rol","db.where(\"st","db.where(\"updated_at","db.where(&user{name:","db.where([]int64{20,","db.where(map[string]interface{}{\"name\":","db.where(user{name:","dbname=gorm","debug","default","default,","defaulttablenam","defaulttablename;","defaulttablenamehandl","defer","defiend","defin","definit","delet","delete'","delete,","deleted_at","deleted_at=\"2013","deleted_us","deleted_users;","deletedat","deletedat'","deletedat,","deleting,","desc","desc\")","desc\").find(&users1).order(\"age\",","desc\").order(\"name\").find(&users)","desc,","desc;","descript","description'","destin","detail","develop","diabl","dialect","dialect,","disabl","doesn't","dog","don't","driver","driver/mysql\"","drivers,","drop","dropcolumn","dynam","each","easier","easily.","email","email\").rows()","email'","emails,","emails.email","emails.email\").joins(\"left","emails.user_id","emails:","emb","enabl","encryptedpassword","enough","ensur","err","error","error)","error,","errors.","errors.new(\"read","errors.new(\"us","errrecordnotfound","even","exampl","example,","example:","exclud","exist","explicitli","express","extendable,","extra","fals","false).create(&user)","false).save(&user)","false})","fantast","featur","field","field'","field,","fields'","fields,","fields;","fill","filter","find","findabl","first","first.","firstorcr","firstorinit","fix","flow","foreign","foreignkey","found","friendli","friendly.","full","fulli","func","func(*db)","func(db","function","futur","gener","get","github.com/jinzhu/gorm","github.com/jinzhu/gorm/dialects/postgr","given","global","go","golang,","golint","golint,","good,","gorm","gorm'","gorm.db","gorm.defaulttablenamehandl","gorm.expr(\"pric","gorm.expr(\"quant","gorm.model","gorm.model,","gorm.open","gorm.open(\"mysql\",","gorm.open(\"postgres\",","gorm.open(\"sqlite3\",","gorm:\"column:s_k_u\",","gorm:save_associ","greater","group","h_t_t_p,","handl","handled.","handling...","happen","happened,","has_many,","has_one,","have","haven't","helper","hstore","http","http'","http,","http://github.com/jinzhu","http://twitter.com/zhangjinzhu","https://github.com/jinzhu/gorm/blob/master/dialect.go","https://github.com/jinzhu/gorm/blob/master/logger.go","https://github.com/jinzhu/gorm/graphs/contributor","https://godoc.org/github.com/jinzhu/gorm","id","id,","id=10","id=10;","id=111","id=111;","idaccount","idperson","ignor","ignorem","import","includ","index","indexes,","init","initi","inject","inlin","inner","insert","instal","instanc","instead","int","int64","interfac","it'","it,","iter","itself","jinzhu","jinzhu';","join","keep","key","key)","key,","l1212","languag","languagecod","languageen)","languageen})","languages,","languages:","last","lastweek).find(&users)","lastweek,","less","librari","licens","license.","like:","limit","load","loading)","log","logger","logger,","logic","look","made","main","main()","make","mani","many,","many2many,","map","map)","map,","map[string]interface{}","map[string]interface{}{\"age\":","map[string]interface{}{\"name\":","match","matched,","mdoel'","mean","method","method,","migrat","miss","mit","mode","model","model'","model,","modifi","modifycolumn","more","move","mssql","multipl","mysql","name","name\").find(&users)","name'","name,","name:","name;","name='hello'","name='hello',","name='jinzhu","necessari","need","nest","never","new","newcreatefunction)","nil","non","none","not(nam","not,","note","note:","noth","nowfunc())","null","null\"`","null,","null;","null;unique\"`","nullabl","num","number","object","offici","offset","omit","omitted,","on","onc","ondelet","one,","onupd","oper","operation'","operation,","operation.","operations,","option","order","orders.amount","orderstatus(statu","orm","otherwis","out","overrid","overview","overwrit","ownerid","ownertyp","packag","paid,","paidwithcod(db","paidwithcod).find(&orders)","paidwithcreditcard(db","paidwithcreditcard).find(&orders)","panic(\"fail","param","paramet","parameter.","parameters)","parsetim","pass","password=mypassword\")","path,","perform","perman","ping","plain","pluck","plugin","plural","point,","pointer","polymorph","polymorphism)","pool","post","postgresql","power","pre","preload","price","price:","primari","print","process","product","product'","profil","profileid","profileref","project","protect","pw","pw)","pw,","quantiti","queri","querying,","quick","rang","raw","read","record","record'","record,","recordnotfound","refer","regardless","regist","relat","relation.","relationship","relationship,","relationship.","releas","reload","rememb","remov","renam","reorder","replac","request","reset","result","retriev","return","role","rollback","row","row.scan(&name,","row_queri","rows,","rows.close()","rows.next()","rows.scan(&name,","rule","run","s_k_u,","same","sampl","save","save/delet","scan","schema","schema,","scope","scope.db().model(u).update(\"role\",","scope.hascolumn(\"created\")","scope.search.table(scope.tablename()","scope.setcolumn","scope.setcolumn(\"created\",","scope.setcolumn(\"encryptedpassword\",","scope.setcolumn(\"id\",","scope.setcolumn,","scopes),","script:","select","select,","self","set","ship","shipped_at=?","shippingaddress","shippingaddress:","shippingaddressid","show","similar","singl","size","skip","sku","slice","snake","soft","somecondit","someth","sourc","source'","source,","special","specif","specifi","sql","sql)","sql,","sql.db","sql.nullint64","sql.nullstr","sql.row","sqlite3","sslmode=dis","sslmode=disable\")","start","state","statement","status)","stop","store","string","string)","struct","struct,","struct.","subscrib","suffix","sum(amount)","support","support,","supported,","sure","tabl","table(id)","tablenam","tablename()","tables,","tag","tag,","test","them,","then,","thing","this,","this:","those","throw","time","time,","time.","time.now())","time.now()}","time.now,","time.tim","time.time,","timestamp","timestamp,","to),","to,","to:","today).find(&users)","todbnam","total","total\").group(\"date(created_at)\").having(\"sum(amount)","total\").group(\"date(created_at)\").rows()","toy","transact","transaction,","transaction.","transaction;","transactions,","true","true).find(&users2)","true).update(\"name\",","true,","tx","tx.commit()","tx.create(&animal{name:","tx.create(...)","tx.model(u).update(\"role\",","tx.rollback()","type","type,","u","u.readonly()","u.rol","ugly,","uint","under","unfound","uniqu","unknown)\").delete(&email)","unknown)\").update(\"name,","unknown);","unless","unscop","unsupport","unus","updaing,","updat","update\").first(&user,","update,","update;","updatecolumn","updatecolumn,","updatecreated(scop","updatecreated)","updated_at","updated_at='2013","updatedat","updatedat,","updatetablename(scop","updatetablename)","updating,","upgrad","upper","uri","us","usag","user","user\")","user'","user)","user.ag","user.encryptedpassword","user.nam","user=gorm","user_id","user_languag","userid","userref","users.id","users.id\").rows()","users.id\").scan(&results)","users.id\").where(\"credit_cards.numb","users;","users;\")","user{","user{age:","user{id:","user{name:","uuid.new())","v1.0","valid","valu","value,","values('99');","values,","var","variabl","variable'","version","view","visibl","want","warn","warning:","with:","within","without","won't","work","work,","world\").first(&user).recordnotfound()","wosmvp@gmail.com","wrap","write","yetanothercondit","zero","{","{email:","{name:","{}","}","}).find(&users)","},"],"pipeline":["stopWordFilter","stemmer"]},"store":{"./":{"url":"./","title":"Getting Started with GORM","keywords":"","body":"GORM\nThe fantastic ORM library for Golang, aims to be developer friendly.\n\n\n\nOverview\n\nFull-Featured ORM (almost)\nAssociations (Has One, Has Many, Belongs To, Many To Many, Polymorphism)\nCallbacks (Before/After Create/Save/Update/Delete/Find)\nPreloading (eager loading)\nTransactions\nComposite Primary Key\nSQL Builder\nAuto Migrations\nLogger\nExtendable, write Plugins based on GORM callbacks\nEvery feature comes with tests\nDeveloper Friendly\n\nInstall\ngo get -u github.com/jinzhu/gorm\n\nUpgrading To V1.0\n\nCHANGELOG\n\nQuick Start\npackage main\n\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n)\n\ntype Product struct {\n gorm.Model\n Code string\n Price uint\n}\n\nfunc main() {\n db, err := gorm.Open(\"sqlite3\", \"test.db\")\n if err != nil {\n panic(\"failed to connect database\")\n }\n defer db.Close()\n\n // Migrate the schema\n db.AutoMigrate(&Product{})\n\n // Create\n db.Create(&Product{Code: \"L1212\", Price: 1000})\n\n // Read\n var product Product\n db.First(&product, 1) // find product with id 1\n db.First(&product, \"code = ?\", \"L1212\") // find product with code l1212\n\n // Update - update product's price to 2000\n db.Model(&product).Update(\"Price\", 2000)\n\n // Delete - delete product\n db.Delete(&product)\n}\n\nContributors\nhttps://github.com/jinzhu/gorm/graphs/contributors\nSupporting the project\n\nAuthor\njinzhu\n\nhttp://github.com/jinzhu\nwosmvp@gmail.com\nhttp://twitter.com/zhangjinzhu\n\nLicense\nReleased under the MIT License.\n"},"database.html":{"url":"database.html","title":"Database","keywords":"","body":"Database\n\nConnecting to a database\nIn order to connect to a database, you need to import the database's driver first. For example:\nimport _ \"github.com/go-sql-driver/mysql\"\n\nGORM has wrapped some drivers, for easier to remember the import path, so you could import the mysql driver with\nimport _ \"github.com/jinzhu/gorm/dialects/mysql\"\n// import _ \"github.com/jinzhu/gorm/dialects/postgres\"\n// import _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n// import _ \"github.com/jinzhu/gorm/dialects/mssql\"\n\nMySQL\nNOTE: In order to handle time.Time, you need to include parseTime as a parameter. (More supported parameters)\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/mysql\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"mysql\", \"user:password@/dbname?charset=utf8&parseTime=True&loc=Local\")\n defer db.Close()\n}\n\nPostgreSQL\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/postgres\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"postgres\", \"host=myhost user=gorm dbname=gorm sslmode=disable password=mypassword\")\n defer db.Close()\n}\n\nSqlite3\nimport (\n \"github.com/jinzhu/gorm\"\n _ \"github.com/jinzhu/gorm/dialects/sqlite\"\n)\n\nfunc main() {\n db, err := gorm.Open(\"sqlite3\", \"/tmp/gorm.db\")\n defer db.Close()\n}\n\nWrite Dialect for unsupported databases\nGORM officially supports the above databases, but you could write a dialect for unsupported databases.\nTo write your own dialect, refer to: https://github.com/jinzhu/gorm/blob/master/dialect.go\nMigration\nAuto Migration\nAutomatically migrate your schema, to keep your schema update to date.\nWARNING: AutoMigrate will ONLY create tables, missing columns and missing indexes, and WON'T change existing column's type or delete unused columns to protect your data.\ndb.AutoMigrate(&User{})\n\ndb.AutoMigrate(&User{}, &Product{}, &Order{})\n\n// Add table suffix when create tables\ndb.Set(\"gorm:table_options\", \"ENGINE=InnoDB\").AutoMigrate(&User{})\n\nHas Table\n// Check model `User`'s table exists or not\ndb.HasTable(&User{})\n\n// Check table `users` exists or not\ndb.HasTable(\"users\")\n\nCreate Table\n// Create table for model `User`\ndb.CreateTable(&User{})\n\n// will append \"ENGINE=InnoDB\" to the SQL statement when creating table `users`\ndb.Set(\"gorm:table_options\", \"ENGINE=InnoDB\").CreateTable(&User{})\n\nDrop table\n// Drop model `User`'s table\ndb.DropTable(&User{})\n\n// Drop table `users\ndb.DropTable(\"users\")\n\n// Drop model's `User`'s table and table `products`\ndb.DropTableIfExists(&User{}, \"products\")\n\nModifyColumn\nModify column's type to given value\n// change column description's data type to `text` for model `User`\ndb.Model(&User{}).ModifyColumn(\"description\", \"text\")\n\nDropColumn\n// Drop column description from model `User`\ndb.Model(&User{}).DropColumn(\"description\")\n\nAdd Foreign Key\n// Add foreign key\n// 1st param : foreignkey field\n// 2nd param : destination table(id)\n// 3rd param : ONDELETE\n// 4th param : ONUPDATE\ndb.Model(&User{}).AddForeignKey(\"city_id\", \"cities(id)\", \"RESTRICT\", \"RESTRICT\")\n\nIndexes\n// Add index for columns `name` with given name `idx_user_name`\ndb.Model(&User{}).AddIndex(\"idx_user_name\", \"name\")\n\n// Add index for columns `name`, `age` with given name `idx_user_name_age`\ndb.Model(&User{}).AddIndex(\"idx_user_name_age\", \"name\", \"age\")\n\n// Add unique index\ndb.Model(&User{}).AddUniqueIndex(\"idx_user_name\", \"name\")\n\n// Add unique index for multiple columns\ndb.Model(&User{}).AddUniqueIndex(\"idx_user_name_age\", \"name\", \"age\")\n\n// Remove index\ndb.Model(&User{}).RemoveIndex(\"idx_user_name\")\n\n"},"models.html":{"url":"models.html","title":"Models","keywords":"","body":"Models\n\nModel Definition\ntype User struct {\n gorm.Model\n Birthday time.Time\n Age int\n Name string `gorm:\"size:255\"` // Default size for string is 255, reset it with this tag\n Num int `gorm:\"AUTO_INCREMENT\"`\n\n CreditCard CreditCard // One-To-One relationship (has one - use CreditCard's UserID as foreign key)\n Emails []Email // One-To-Many relationship (has many - use Email's UserID as foreign key)\n\n BillingAddress Address // One-To-One relationship (belongs to - use BillingAddressID as foreign key)\n BillingAddressID sql.NullInt64\n\n ShippingAddress Address // One-To-One relationship (belongs to - use ShippingAddressID as foreign key)\n ShippingAddressID int\n\n IgnoreMe int `gorm:\"-\"` // Ignore this field\n Languages []Language `gorm:\"many2many:user_languages;\"` // Many-To-Many relationship, 'user_languages' is join table\n}\n\ntype Email struct {\n ID int\n UserID int `gorm:\"index\"` // Foreign key (belongs to), tag `index` will create index for this column\n Email string `gorm:\"type:varchar(100);unique_index\"` // `type` set sql type, `unique_index` will create unique index for this column\n Subscribed bool\n}\n\ntype Address struct {\n ID int\n Address1 string `gorm:\"not null;unique\"` // Set field as not nullable and unique\n Address2 string `gorm:\"type:varchar(100);unique\"`\n Post sql.NullString `gorm:\"not null\"`\n}\n\ntype Language struct {\n ID int\n Name string `gorm:\"index:idx_name_code\"` // Create index with name, and will create combined index if find other fields defined same name\n Code string `gorm:\"index:idx_name_code\"` // `unique_index` also works\n}\n\ntype CreditCard struct {\n gorm.Model\n UserID uint\n Number string\n}\n\nConventions\ngorm.Model struct\nBase model definition gorm.Model, including fields ID, CreatedAt, UpdatedAt, DeletedAt, you could embed it in your model, or only write those fields you want\n// Base Model's definition\ntype Model struct {\n ID uint `gorm:\"primary_key\"`\n CreatedAt time.Time\n UpdatedAt time.Time\n DeletedAt *time.Time\n}\n\n// Add fields `ID`, `CreatedAt`, `UpdatedAt`, `DeletedAt`\ntype User struct {\n gorm.Model\n Name string\n}\n\n// Only need field `ID`, `CreatedAt`\ntype User struct {\n ID uint\n CreatedAt time.Time\n Name string\n}\n\nTable name is the pluralized version of struct name\ntype User struct {} // default table name is `users`\n\n// set User's table name to be `profiles`\nfunc (User) TableName() string {\n return \"profiles\"\n}\n\nfunc (u User) TableName() string {\n if u.Role == \"admin\" {\n return \"admin_users\"\n } else {\n return \"users\"\n }\n}\n\n// Disable table name's pluralization globally\ndb.SingularTable(true) // if set this to true, `User`'s default table name will be `user`, table name setted with `TableName` won't be affected\n\nChange default tablenames\nYou can apply any rules on the default table name by defining the DefaultTableNameHandler\ngorm.DefaultTableNameHandler = func (db *gorm.DB, defaultTableName string) string {\n return \"prefix_\" + defaultTableName;\n}\nColumn name is the snake case of field's name\ntype User struct {\n ID uint // column name will be `id`\n Name string // column name will be `name`\n Birthday time.Time // column name will be `birthday`\n CreatedAt time.Time // column name will be `created_at`\n}\n\n// Overriding Column Name\ntype Animal struct {\n AnimalId int64 `gorm:\"column:beast_id\"` // set column name to `beast_id`\n Birthday time.Time `gorm:\"column:day_of_the_beast\"` // set column name to `day_of_the_beast`\n Age int64 `gorm:\"column:age_of_the_beast\"` // set column name to `age_of_the_beast`\n}\n\nField ID as primary key\ntype User struct {\n ID uint // field named `ID` will be the default primary field\n Name string\n}\n\n// Set a field to be primary field with tag `primary_key`\ntype Animal struct {\n AnimalId int64 `gorm:\"primary_key\"` // set AnimalId to be primary key\n Name string\n Age int64\n}\n\nField CreatedAt used to store record's created time\nCreate records having CreatedAt field will set it to current time.\ndb.Create(&user) // will set `CreatedAt` to current time\n\n// To change its value, you could use `Update`\ndb.Model(&user).Update(\"CreatedAt\", time.Now())\n\nUse UpdatedAt used to store record's updated time\nSave records having UpdatedAt field will set it to current time.\ndb.Save(&user) // will set `UpdatedAt` to current time\ndb.Model(&user).Update(\"name\", \"jinzhu\") // will set `UpdatedAt` to current time\n\nUse DeletedAt to store record's deleted time if field exists\nDelete records having DeletedAt field, it won't be deleted from database, but only set field DeletedAt's value to current time, and the record is not findable when querying, refer Soft Delete\n"},"associations.html":{"url":"associations.html","title":"Associations","keywords":"","body":"Associations\n\nBelongs To\n// `User` belongs to `Profile`, `ProfileID` is the foreign key\ntype User struct {\n gorm.Model\n Profile Profile\n ProfileID int\n}\n\ntype Profile struct {\n gorm.Model\n Name string\n}\n\ndb.Model(&user).Related(&profile)\n//// SELECT * FROM profiles WHERE id = 111; // 111 is user's foreign key ProfileID\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:ProfileRefer\"` // use ProfileRefer as foreign key\n ProfileRefer int\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Refer string\n Name string\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:ProfileID;AssociationForeignKey:Refer\"`\n ProfileID int\n}\n\nHas One\n// User has one CreditCard, UserID is the foreign key\ntype User struct {\n gorm.Model\n CreditCard CreditCard\n}\n\ntype CreditCard struct {\n gorm.Model\n UserID uint\n Number string\n}\n\nvar card CreditCard\ndb.Model(&user).Related(&card, \"CreditCard\")\n//// SELECT * FROM credit_cards WHERE user_id = 123; // 123 is user's primary key\n// CreditCard is user's field name, it means get user's CreditCard relations and fill it into variable card\n// If the field name is same as the variable's type name, like above example, it could be omitted, like:\ndb.Model(&user).Related(&card)\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n UserRefer uint\n}\n\ntype User struct {\n gorm.Model\n Profile Profile `gorm:\"ForeignKey:UserRefer\"`\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Name string\n UserID uint\n}\n\ntype User struct {\n gorm.Model\n Refer string\n Profile Profile `gorm:\"ForeignKey:UserID;AssociationForeignKey:Refer\"`\n}\n\nHas Many\n// User has many emails, UserID is the foreign key\ntype User struct {\n gorm.Model\n Emails []Email\n}\n\ntype Email struct {\n gorm.Model\n Email string\n UserID uint\n}\n\ndb.Model(&user).Related(&emails)\n//// SELECT * FROM emails WHERE user_id = 111; // 111 is user's primary key\n\nSpecify Foreign Key\ntype Profile struct {\n gorm.Model\n Name string\n UserRefer uint\n}\n\ntype User struct {\n gorm.Model\n Profiles []Profile `gorm:\"ForeignKey:UserRefer\"`\n}\n\nSpecify Foreign Key & Association Key\ntype Profile struct {\n gorm.Model\n Name string\n UserID uint\n}\n\ntype User struct {\n gorm.Model\n Refer string\n Profiles []Profile `gorm:\"ForeignKey:UserID;AssociationForeignKey:Refer\"`\n}\n\nMany To Many\n// User has and belongs to many languages, use `user_languages` as join table\ntype User struct {\n gorm.Model\n Languages []Language `gorm:\"many2many:user_languages;\"`\n}\n\ntype Language struct {\n gorm.Model\n Name string\n}\n\ndb.Model(&user).Related(&languages, \"Languages\")\n//// SELECT * FROM \"languages\" INNER JOIN \"user_languages\" ON \"user_languages\".\"language_id\" = \"languages\".\"id\" WHERE \"user_languages\".\"user_id\" = 111\n\nSpecify Foreign Key & Association Key\ntype CustomizePerson struct {\n IdPerson string `gorm:\"primary_key:true\"`\n Accounts []CustomizeAccount `gorm:\"many2many:PersonAccount;AssociationForeignKey:idAccount;ForeignKey:idPerson\"`\n}\n\ntype CustomizeAccount struct {\n IdAccount string `gorm:\"primary_key:true\"`\n Name string\n}\n\nPolymorphism\nSupports polymorphic has-many and has-one associations.\n type Cat struct {\n Id int\n Name string\n Toy Toy `gorm:\"polymorphic:Owner;\"`\n }\n\n type Dog struct {\n Id int\n Name string\n Toy Toy `gorm:\"polymorphic:Owner;\"`\n }\n\n type Toy struct {\n Id int\n Name string\n OwnerId int\n OwnerType string\n }\n\nNote: polymorphic belongs-to and many-to-many are explicitly NOT supported, and will throw errors.\nAssociation Mode\nAssociation Mode contains some helper methods to handle relationship things easily.\n// Start Association Mode\nvar user User\ndb.Model(&user).Association(\"Languages\")\n// `user` is the source, it need to be a valid record (contains primary key)\n// `Languages` is source's field name for a relationship.\n// If those conditions not matched, will return an error, check it with:\n// db.Model(&user).Association(\"Languages\").Error\n\n\n// Query - Find out all related associations\ndb.Model(&user).Association(\"Languages\").Find(&languages)\n\n\n// Append - Append new associations for many2many, has_many, will replace current association for has_one, belongs_to\ndb.Model(&user).Association(\"Languages\").Append([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Append(Language{Name: \"DE\"})\n\n\n// Delete - Remove relationship between source & passed arguments, won't delete those arguments\ndb.Model(&user).Association(\"Languages\").Delete([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Delete(languageZH, languageEN)\n\n\n// Replace - Replace current associations with new one\ndb.Model(&user).Association(\"Languages\").Replace([]Language{languageZH, languageEN})\ndb.Model(&user).Association(\"Languages\").Replace(Language{Name: \"DE\"}, languageEN)\n\n\n// Count - Return the count of current associations\ndb.Model(&user).Association(\"Languages\").Count()\n\n\n// Clear - Remove relationship between source & current associations, won't delete those associations\ndb.Model(&user).Association(\"Languages\").Clear()\n\n"},"crud.html":{"url":"crud.html","title":"CRUD: Reading and Writing Data","keywords":"","body":"CRUD: Reading and Writing Data\n\nCreate\nCreate Record\nuser := User{Name: \"Jinzhu\", Age: 18, Birthday: time.Now()}\n\ndb.NewRecord(user) // => returns `true` as primary key is blank\n\ndb.Create(&user)\n\ndb.NewRecord(user) // => return `false` after `user` created\n\nDefault Values\nYou could define default value in the gorm tag, then the inserting SQL will ignore these fields that has default value and its value is blank, and after insert the record into database, gorm will load those fields's value from database.\ntype Animal struct {\n ID int64\n Name string `gorm:\"default:'galeone'\"`\n Age int64\n}\n\nvar animal = Animal{Age: 99, Name: \"\"}\ndb.Create(&animal)\n// INSERT INTO animals(\"age\") values('99');\n// SELECT name from animals WHERE ID=111; // the returning primary key is 111\n// animal.Name => 'galeone'\n\nSetting Primary Key In Callbacks\nIf you want to set primary field's value in BeforeCreate callback, you could use scope.SetColumn, for example:\nfunc (user *User) BeforeCreate(scope *gorm.Scope) error {\n scope.SetColumn(\"ID\", uuid.New())\n return nil\n}\n\nExtra Creating option\n// Add extra SQL option for inserting SQL\ndb.Set(\"gorm:insert_option\", \"ON CONFLICT\").Create(&product)\n// INSERT INTO products (name, code) VALUES (\"name\", \"code\") ON CONFLICT;\n\nQuery\n// Get first record, order by primary key\ndb.First(&user)\n//// SELECT * FROM users ORDER BY id LIMIT 1;\n\n// Get last record, order by primary key\ndb.Last(&user)\n//// SELECT * FROM users ORDER BY id DESC LIMIT 1;\n\n// Get all records\ndb.Find(&users)\n//// SELECT * FROM users;\n\n// Get record with primary key\ndb.First(&user, 10)\n//// SELECT * FROM users WHERE id = 10;\n\nQuery With Where (Plain SQL)\n// Get first matched record\ndb.Where(\"name = ?\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu' limit 1;\n\n// Get all matched records\ndb.Where(\"name = ?\", \"jinzhu\").Find(&users)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n\ndb.Where(\"name <> ?\", \"jinzhu\").Find(&users)\n\n// IN\ndb.Where(\"name in (?)\", []string{\"jinzhu\", \"jinzhu 2\"}).Find(&users)\n\n// LIKE\ndb.Where(\"name LIKE ?\", \"%jin%\").Find(&users)\n\n// AND\ndb.Where(\"name = ? AND age >= ?\", \"jinzhu\", \"22\").Find(&users)\n\n// Time\ndb.Where(\"updated_at > ?\", lastWeek).Find(&users)\n\ndb.Where(\"created_at BETWEEN ? AND ?\", lastWeek, today).Find(&users)\n\nQuery With Where (Struct & Map)\nNOTE When query with struct, GORM will only query with those fields has value\n// Struct\ndb.Where(&User{Name: \"jinzhu\", Age: 20}).First(&user)\n//// SELECT * FROM users WHERE name = \"jinzhu\" AND age = 20 LIMIT 1;\n\n// Map\ndb.Where(map[string]interface{}{\"name\": \"jinzhu\", \"age\": 20}).Find(&users)\n//// SELECT * FROM users WHERE name = \"jinzhu\" AND age = 20;\n\n// Slice of primary keys\ndb.Where([]int64{20, 21, 22}).Find(&users)\n//// SELECT * FROM users WHERE id IN (20, 21, 22);\n\nQuery With Not\ndb.Not(\"name\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE name <> \"jinzhu\" LIMIT 1;\n\n// Not In\ndb.Not(\"name\", []string{\"jinzhu\", \"jinzhu 2\"}).Find(&users)\n//// SELECT * FROM users WHERE name NOT IN (\"jinzhu\", \"jinzhu 2\");\n\n// Not In slice of primary keys\ndb.Not([]int64{1,2,3}).First(&user)\n//// SELECT * FROM users WHERE id NOT IN (1,2,3);\n\ndb.Not([]int64{}).First(&user)\n//// SELECT * FROM users;\n\n// Plain SQL\ndb.Not(\"name = ?\", \"jinzhu\").First(&user)\n//// SELECT * FROM users WHERE NOT(name = \"jinzhu\");\n\n// Struct\ndb.Not(User{Name: \"jinzhu\"}).First(&user)\n//// SELECT * FROM users WHERE name <> \"jinzhu\";\n\nQuery With Inline Condition\nNOTE When query with primary key, you should carefully check the value you passed is a valid primary key, to avoid SQL injection\n// Get by primary key\ndb.First(&user, 23)\n//// SELECT * FROM users WHERE id = 23 LIMIT 1;\n\n// Plain SQL\ndb.Find(&user, \"name = ?\", \"jinzhu\")\n//// SELECT * FROM users WHERE name = \"jinzhu\";\n\ndb.Find(&users, \"name <> ? AND age > ?\", \"jinzhu\", 20)\n//// SELECT * FROM users WHERE name <> \"jinzhu\" AND age > 20;\n\n// Struct\ndb.Find(&users, User{Age: 20})\n//// SELECT * FROM users WHERE age = 20;\n\n// Map\ndb.Find(&users, map[string]interface{}{\"age\": 20})\n//// SELECT * FROM users WHERE age = 20;\n\nQuery With Or\ndb.Where(\"role = ?\", \"admin\").Or(\"role = ?\", \"super_admin\").Find(&users)\n//// SELECT * FROM users WHERE role = 'admin' OR role = 'super_admin';\n\n// Struct\ndb.Where(\"name = 'jinzhu'\").Or(User{Name: \"jinzhu 2\"}).Find(&users)\n//// SELECT * FROM users WHERE name = 'jinzhu' OR name = 'jinzhu 2';\n\n// Map\ndb.Where(\"name = 'jinzhu'\").Or(map[string]interface{}{\"name\": \"jinzhu 2\"}).Find(&users)\n\nQuery Chains\nGorm has a chainable API, you could use it like this\ndb.Where(\"name <> ?\",\"jinzhu\").Where(\"age >= ? and role <> ?\",20,\"admin\").Find(&users)\n//// SELECT * FROM users WHERE name <> 'jinzhu' AND age >= 20 AND role <> 'admin';\n\ndb.Where(\"role = ?\", \"admin\").Or(\"role = ?\", \"super_admin\").Not(\"name = ?\", \"jinzhu\").Find(&users)\n\nExtra Querying option\n// Add extra SQL option for selecting SQL\ndb.Set(\"gorm:query_option\", \"FOR UPDATE\").First(&user, 10)\n//// SELECT * FROM users WHERE id = 10 FOR UPDATE;\n\nFirstOrInit\nGet first matched record, or initalize a new one with given conditions (only works with struct, map conditions)\n// Unfound\ndb.FirstOrInit(&user, User{Name: \"non_existing\"})\n//// user -> User{Name: \"non_existing\"}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).FirstOrInit(&user)\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\ndb.FirstOrInit(&user, map[string]interface{}{\"name\": \"jinzhu\"})\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\n\nAttrs\nInitalize struct with argument if record haven't been found\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Attrs(User{Age: 20}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = 'non_existing';\n//// user -> User{Name: \"non_existing\", Age: 20}\n\ndb.Where(User{Name: \"non_existing\"}).Attrs(\"age\", 20).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = 'non_existing';\n//// user -> User{Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).Attrs(User{Age: 30}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = jinzhu';\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 20}\n\nAssign\nAssign argument to results regardless it is found or not\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Assign(User{Age: 20}).FirstOrInit(&user)\n//// user -> User{Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).Assign(User{Age: 30}).FirstOrInit(&user)\n//// SELECT * FROM USERS WHERE name = jinzhu';\n//// user -> User{Id: 111, Name: \"Jinzhu\", Age: 30}\n\nFirstOrCreate\nGet first matched record, or create a new one with given conditions (only works with struct, map conditions)\n// Unfound\ndb.FirstOrCreate(&user, User{Name: \"non_existing\"})\n//// INSERT INTO \"users\" (name) VALUES (\"non_existing\");\n//// user -> User{Id: 112, Name: \"non_existing\"}\n\n// Found\ndb.Where(User{Name: \"Jinzhu\"}).FirstOrCreate(&user)\n//// user -> User{Id: 111, Name: \"Jinzhu\"}\n\nAttrs\nAssgin struct with argument if record haven't been found\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Attrs(User{Age: 20}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'non_existing';\n//// INSERT INTO \"users\" (name, age) VALUES (\"non_existing\", 20);\n//// user -> User{Id: 112, Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"jinzhu\"}).Attrs(User{Age: 30}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n//// user -> User{Id: 111, Name: \"jinzhu\", Age: 20}\n\nAssign\nAssign it to the record regardless it is found or not, and save back to database.\n// Unfound\ndb.Where(User{Name: \"non_existing\"}).Assign(User{Age: 20}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'non_existing';\n//// INSERT INTO \"users\" (name, age) VALUES (\"non_existing\", 20);\n//// user -> User{Id: 112, Name: \"non_existing\", Age: 20}\n\n// Found\ndb.Where(User{Name: \"jinzhu\"}).Assign(User{Age: 30}).FirstOrCreate(&user)\n//// SELECT * FROM users WHERE name = 'jinzhu';\n//// UPDATE users SET age=30 WHERE id = 111;\n//// user -> User{Id: 111, Name: \"jinzhu\", Age: 30}\n\nSelect\nSpecify fields that you want to retrieve from database, by default, will select all fields;\ndb.Select(\"name, age\").Find(&users)\n//// SELECT name, age FROM users;\n\ndb.Select([]string{\"name\", \"age\"}).Find(&users)\n//// SELECT name, age FROM users;\n\ndb.Table(\"users\").Select(\"COALESCE(age,?)\", 42).Rows()\n//// SELECT COALESCE(age,'42') FROM users;\n\nOrder\nSpecify order when retrieve records from database, set reorder to true to overwrite defined conditions\ndb.Order(\"age desc, name\").Find(&users)\n//// SELECT * FROM users ORDER BY age desc, name;\n\n// Multiple orders\ndb.Order(\"age desc\").Order(\"name\").Find(&users)\n//// SELECT * FROM users ORDER BY age desc, name;\n\n// ReOrder\ndb.Order(\"age desc\").Find(&users1).Order(\"age\", true).Find(&users2)\n//// SELECT * FROM users ORDER BY age desc; (users1)\n//// SELECT * FROM users ORDER BY age; (users2)\n\nLimit\nSpecify the number of records to be retrieved\ndb.Limit(3).Find(&users)\n//// SELECT * FROM users LIMIT 3;\n\n// Cancel limit condition with -1\ndb.Limit(10).Find(&users1).Limit(-1).Find(&users2)\n//// SELECT * FROM users LIMIT 10; (users1)\n//// SELECT * FROM users; (users2)\n\nOffset\nSpecify the number of records to skip before starting to return the records\ndb.Offset(3).Find(&users)\n//// SELECT * FROM users OFFSET 3;\n\n// Cancel offset condition with -1\ndb.Offset(10).Find(&users1).Offset(-1).Find(&users2)\n//// SELECT * FROM users OFFSET 10; (users1)\n//// SELECT * FROM users; (users2)\n\nCount\nGet how many records for a model\ndb.Where(\"name = ?\", \"jinzhu\").Or(\"name = ?\", \"jinzhu 2\").Find(&users).Count(&count)\n//// SELECT * from USERS WHERE name = 'jinzhu' OR name = 'jinzhu 2'; (users)\n//// SELECT count(*) FROM users WHERE name = 'jinzhu' OR name = 'jinzhu 2'; (count)\n\ndb.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Count(&count)\n//// SELECT count(*) FROM users WHERE name = 'jinzhu'; (count)\n\ndb.Table(\"deleted_users\").Count(&count)\n//// SELECT count(*) FROM deleted_users;\n\nGroup & Having\nrows, err := db.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Rows()\nfor rows.Next() {\n ...\n}\n\nrows, err := db.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Having(\"sum(amount) > ?\", 100).Rows()\nfor rows.Next() {\n ...\n}\n\ntype Result struct {\n Date time.Time\n Total int64\n}\ndb.Table(\"orders\").Select(\"date(created_at) as date, sum(amount) as total\").Group(\"date(created_at)\").Having(\"sum(amount) > ?\", 100).Scan(&results)\n\nJoins\nSpecify Joins conditions\nrows, err := db.Table(\"users\").Select(\"users.name, emails.email\").Joins(\"left join emails on emails.user_id = users.id\").Rows()\nfor rows.Next() {\n ...\n}\n\ndb.Table(\"users\").Select(\"users.name, emails.email\").Joins(\"left join emails on emails.user_id = users.id\").Scan(&results)\n\n// multiple joins with parameter\ndb.Joins(\"JOIN emails ON emails.user_id = users.id AND emails.email = ?\", \"jinzhu@example.org\").Joins(\"JOIN credit_cards ON credit_cards.user_id = users.id\").Where(\"credit_cards.number = ?\", \"411111111111\").Find(&user)\n\nPluck\nQuery single column from a model as a map, if you want to query multiple columns, you could use Scan\nvar ages []int64\ndb.Find(&users).Pluck(\"age\", &ages)\n\nvar names []string\ndb.Model(&User{}).Pluck(\"name\", &names)\n\ndb.Table(\"deleted_users\").Pluck(\"name\", &names)\n\n// Requesting more than one column? Do it like this:\ndb.Select(\"name, age\").Find(&users)\n\nScan\nScan results into another struct.\ntype Result struct {\n Name string\n Age int\n}\n\nvar result Result\ndb.Table(\"users\").Select(\"name, age\").Where(\"name = ?\", 3).Scan(&result)\n\n// Raw SQL\ndb.Raw(\"SELECT name, age FROM users WHERE name = ?\", 3).Scan(&result)\n\nScopes\nPass current database connection to func(*DB) *DB, which could be used to add conditions dynamically\nfunc AmountGreaterThan1000(db *gorm.DB) *gorm.DB {\n return db.Where(\"amount > ?\", 1000)\n}\n\nfunc PaidWithCreditCard(db *gorm.DB) *gorm.DB {\n return db.Where(\"pay_mode_sign = ?\", \"C\")\n}\n\nfunc PaidWithCod(db *gorm.DB) *gorm.DB {\n return db.Where(\"pay_mode_sign = ?\", \"C\")\n}\n\nfunc OrderStatus(status []string) func (db *gorm.DB) *gorm.DB {\n return func (db *gorm.DB) *gorm.DB {\n return db.Scopes(AmountGreaterThan1000).Where(\"status in (?)\", status)\n }\n}\n\ndb.Scopes(AmountGreaterThan1000, PaidWithCreditCard).Find(&orders)\n// Find all credit card orders and amount greater than 1000\n\ndb.Scopes(AmountGreaterThan1000, PaidWithCod).Find(&orders)\n// Find all COD orders and amount greater than 1000\n\ndb.Scopes(OrderStatus([]string{\"paid\", \"shipped\"})).Find(&orders)\n// Find all paid, shipped orders\n\nSpecifying The Table Name\n// Create `deleted_users` table with struct User's definition\ndb.Table(\"deleted_users\").CreateTable(&User{})\n\nvar deleted_users []User\ndb.Table(\"deleted_users\").Find(&deleted_users)\n//// SELECT * FROM deleted_users;\n\ndb.Table(\"deleted_users\").Where(\"name = ?\", \"jinzhu\").Delete()\n//// DELETE FROM deleted_users WHERE name = 'jinzhu';\n\nPreloading (Eager loading)\ndb.Preload(\"Orders\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4);\n\ndb.Preload(\"Orders\", \"state NOT IN (?)\", \"cancelled\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4) AND state NOT IN ('cancelled');\n\ndb.Where(\"state = ?\", \"active\").Preload(\"Orders\", \"state NOT IN (?)\", \"cancelled\").Find(&users)\n//// SELECT * FROM users WHERE state = 'active';\n//// SELECT * FROM orders WHERE user_id IN (1,2) AND state NOT IN ('cancelled');\n\ndb.Preload(\"Orders\").Preload(\"Profile\").Preload(\"Role\").Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4); // has many\n//// SELECT * FROM profiles WHERE user_id IN (1,2,3,4); // has one\n//// SELECT * FROM roles WHERE id IN (4,5,6); // belongs to\n\nCustom Preloading SQL\nYou could custom preloading SQL by passing in func(db *gorm.DB) *gorm.DB (same type as the one used for Scopes), for example:\ndb.Preload(\"Orders\", func(db *gorm.DB) *gorm.DB {\n return db.Order(\"orders.amount DESC\")\n}).Find(&users)\n//// SELECT * FROM users;\n//// SELECT * FROM orders WHERE user_id IN (1,2,3,4) order by orders.amount DESC;\n\nNested Preloading\ndb.Preload(\"Orders.OrderItems\").Find(&users)\ndb.Preload(\"Orders\", \"state = ?\", \"paid\").Preload(\"Orders.OrderItems\").Find(&users)\n\nUpdate\nUpdate All Fields\nSave will include all fields when perform the Updating SQL, even it is not changed\ndb.First(&user)\n\nuser.Name = \"jinzhu 2\"\nuser.Age = 100\ndb.Save(&user)\n\n//// UPDATE users SET name='jinzhu 2', age=100, birthday='2016-01-01', updated_at = '2013-11-17 21:34:10' WHERE id=111;\n\nUpdate Changed Fields\nIf you only want to update changed Fields, you could use Update, Updates\n// Update single attribute if it is changed\ndb.Model(&user).Update(\"name\", \"hello\")\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111;\n\n// Update single attribute with combined conditions\ndb.Model(&user).Where(\"active = ?\", true).Update(\"name\", \"hello\")\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111 AND active=true;\n\n// Update multiple attributes with `map`, will only update those changed fields\ndb.Model(&user).Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET name='hello', age=18, actived=false, updated_at='2013-11-17 21:34:10' WHERE id=111;\n\n// Update multiple attributes with `struct`, will only update those changed & non blank fields\ndb.Model(&user).Updates(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18, updated_at = '2013-11-17 21:34:10' WHERE id = 111;\n\n// WARNING when update with struct, GORM will only update those fields that with non blank value\n// For below Update, nothing will be updated as \"\", 0, false are blank values of their types\ndb.Model(&user).Updates(User{Name: \"\", Age: 0, Actived: false})\n\nUpdate Selected Fields\nIf you only want to update or ignore some fields when updating, you could use Select, Omit\ndb.Model(&user).Select(\"name\").Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET name='hello', updated_at='2013-11-17 21:34:10' WHERE id=111;\n\ndb.Model(&user).Omit(\"name\").Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18, \"actived\": false})\n//// UPDATE users SET age=18, actived=false, updated_at='2013-11-17 21:34:10' WHERE id=111;\n\nUpdate Changed Fields Without Callbacks\nAbove updating operations will perform the mdoel's BeforeUpdate, AfterUpdate method, update its UpdatedAt timestamp, save its Associations when updaing, if you don't want to call them, you could use UpdateColumn, UpdateColumns\n// Update single attribute, similar with `Update`\ndb.Model(&user).UpdateColumn(\"name\", \"hello\")\n//// UPDATE users SET name='hello' WHERE id = 111;\n\n// Update multiple attributes, similar with `Updates`\ndb.Model(&user).UpdateColumns(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18 WHERE id = 111;\n\nBatch Updates\nCallbacks won't run when do batch updates\ndb.Table(\"users\").Where(\"id IN (?)\", []int{10, 11}).Updates(map[string]interface{}{\"name\": \"hello\", \"age\": 18})\n//// UPDATE users SET name='hello', age=18 WHERE id IN (10, 11);\n\n// Update with struct only works with none zero values, or use map[string]interface{}\ndb.Model(User{}).Updates(User{Name: \"hello\", Age: 18})\n//// UPDATE users SET name='hello', age=18;\n\n// Get updated records count with `RowsAffected`\ndb.Model(User{}).Updates(User{Name: \"hello\", Age: 18}).RowsAffected\n\nUpdate with SQL Expression\nDB.Model(&product).Update(\"price\", gorm.Expr(\"price * ? + ?\", 2, 100))\n//// UPDATE \"products\" SET \"price\" = price * '2' + '100', \"updated_at\" = '2013-11-17 21:34:10' WHERE \"id\" = '2';\n\nDB.Model(&product).Updates(map[string]interface{}{\"price\": gorm.Expr(\"price * ? + ?\", 2, 100)})\n//// UPDATE \"products\" SET \"price\" = price * '2' + '100', \"updated_at\" = '2013-11-17 21:34:10' WHERE \"id\" = '2';\n\nDB.Model(&product).UpdateColumn(\"quantity\", gorm.Expr(\"quantity - ?\", 1))\n//// UPDATE \"products\" SET \"quantity\" = quantity - 1 WHERE \"id\" = '2';\n\nDB.Model(&product).Where(\"quantity > 1\").UpdateColumn(\"quantity\", gorm.Expr(\"quantity - ?\", 1))\n//// UPDATE \"products\" SET \"quantity\" = quantity - 1 WHERE \"id\" = '2' AND quantity > 1;\n\nChange Updating Values In Callbacks\nIf you want to change updating values in callbacks using BeforeUpdate, BeforeSave, you could use scope.SetColumn, for example:\nfunc (user *User) BeforeSave(scope *gorm.Scope) (err error) {\n if pw, err := bcrypt.GenerateFromPassword(user.Password, 0); err == nil {\n scope.SetColumn(\"EncryptedPassword\", pw)\n }\n}\n\nExtra Updating option\n// Add extra SQL option for updating SQL\ndb.Model(&user).Set(\"gorm:update_option\", \"OPTION (OPTIMIZE FOR UNKNOWN)\").Update(\"name, \"hello\")\n//// UPDATE users SET name='hello', updated_at = '2013-11-17 21:34:10' WHERE id=111 OPTION (OPTIMIZE FOR UNKNOWN);\n\nDelete\nWARNING When delete a record, you need to ensure it's primary field has value, and GORM will use the primary key to delete the record, if primary field's blank, GORM will delete all records for the model\n// Delete an existing record\ndb.Delete(&email)\n//// DELETE from emails where id=10;\n\n// Add extra SQL option for deleting SQL\ndb.Set(\"gorm:delete_option\", \"OPTION (OPTIMIZE FOR UNKNOWN)\").Delete(&email)\n//// DELETE from emails where id=10 OPTION (OPTIMIZE FOR UNKNOWN);\n\nBatch Delete\nDelete all matched records\ndb.Where(\"email LIKE ?\", \"%jinzhu%\").Delete(Email{})\n//// DELETE from emails where email LIKE \"%jinhu%\";\n\ndb.Delete(Email{}, \"email LIKE ?\", \"%jinzhu%\")\n//// DELETE from emails where email LIKE \"%jinhu%\";\n\nSoft Delete\nIf model has DeletedAt field, it will get soft delete ability automatically! then it won't be deleted from database permanently when call Delete, but only set field DeletedAt's value to current time\ndb.Delete(&user)\n//// UPDATE users SET deleted_at=\"2013-10-29 10:23\" WHERE id = 111;\n\n// Batch Delete\ndb.Where(\"age = ?\", 20).Delete(&User{})\n//// UPDATE users SET deleted_at=\"2013-10-29 10:23\" WHERE age = 20;\n\n// Soft deleted records will be ignored when query them\ndb.Where(\"age = 20\").Find(&user)\n//// SELECT * FROM users WHERE age = 20 AND deleted_at IS NULL;\n\n// Find soft deleted records with Unscoped\ndb.Unscoped().Where(\"age = 20\").Find(&users)\n//// SELECT * FROM users WHERE age = 20;\n\n// Delete record permanently with Unscoped\ndb.Unscoped().Delete(&order)\n//// DELETE FROM orders WHERE id=10;\n\nAssociations\nBy default when creating/updating a record, GORM will save its associations, if the association has primary key, GORM will call Update to save it, otherwise it will be created.\nuser := User{\n Name: \"jinzhu\",\n BillingAddress: Address{Address1: \"Billing Address - Address 1\"},\n ShippingAddress: Address{Address1: \"Shipping Address - Address 1\"},\n Emails: []Email{\n {Email: \"jinzhu@example.com\"},\n {Email: \"jinzhu-2@example@example.com\"},\n },\n Languages: []Language{\n {Name: \"ZH\"},\n {Name: \"EN\"},\n },\n}\n\ndb.Create(&user)\n//// BEGIN TRANSACTION;\n//// INSERT INTO \"addresses\" (address1) VALUES (\"Billing Address - Address 1\");\n//// INSERT INTO \"addresses\" (address1) VALUES (\"Shipping Address - Address 1\");\n//// INSERT INTO \"users\" (name,billing_address_id,shipping_address_id) VALUES (\"jinzhu\", 1, 2);\n//// INSERT INTO \"emails\" (user_id,email) VALUES (111, \"jinzhu@example.com\");\n//// INSERT INTO \"emails\" (user_id,email) VALUES (111, \"jinzhu-2@example.com\");\n//// INSERT INTO \"languages\" (\"name\") VALUES ('ZH');\n//// INSERT INTO user_languages (\"user_id\",\"language_id\") VALUES (111, 1);\n//// INSERT INTO \"languages\" (\"name\") VALUES ('EN');\n//// INSERT INTO user_languages (\"user_id\",\"language_id\") VALUES (111, 2);\n//// COMMIT;\n\ndb.Save(&user)\n\nRefer Associations for more details\nSkip Save Associations when creating/updating\nBy default when saving an record, GORM will save its associations also, you could skip it by set gorm:save_associations to false\ndb.Set(\"gorm:save_associations\", false).Create(&user)\n\ndb.Set(\"gorm:save_associations\", false).Save(&user)\n\nSkip Save Associations by Tag\nYou could use Tag to config your struct to never save an association when creating/updating\ntype User struct {\n gorm.Model\n Name string\n CompanyID uint\n Company Company `gorm:\"save_associations:false\"`\n}\n\ntype Company struct {\n gorm.Model\n Name string\n}\n\n"},"callbacks.html":{"url":"callbacks.html","title":"Callbacks","keywords":"","body":"Callbacks\n\nYou could define callback methods to pointer of model struct, it will be called when creating, updating, querying, deleting, if any callback returns an error, gorm will stop future operations and rollback all changes.\nCreating An Object\nAvailable Callbacks for creating\n// begin transaction\nBeforeSave\nBeforeCreate\n// save before associations\n// update timestamp `CreatedAt`, `UpdatedAt`\n// save self\n// reload fields that have default value and its value is blank\n// save after associations\nAfterCreate\nAfterSave\n// commit or rollback transaction\n\nUpdating An Object\nAvailable Callbacks for updating\n// begin transaction\nBeforeSave\nBeforeUpdate\n// save before associations\n// update timestamp `UpdatedAt`\n// save self\n// save after associations\nAfterUpdate\nAfterSave\n// commit or rollback transaction\n\nDeleting An Object\nAvailable Callbacks for deleting\n// begin transaction\nBeforeDelete\n// delete self\nAfterDelete\n// commit or rollback transaction\n\nQuerying An Object\nAvailable Callbacks for querying\n// load data from database\n// Preloading (edger loading)\nAfterFind\n\nCallback Examples\nfunc (u *User) BeforeUpdate() (err error) {\n if u.readonly() {\n err = errors.New(\"read only user\")\n }\n return\n}\n\n// Rollback the insertion if user's id greater than 1000\nfunc (u *User) AfterCreate() (err error) {\n if (u.Id > 1000) {\n err = errors.New(\"user id is already greater than 1000\")\n }\n return\n}\n\nSave/Delete operations in gorm are running in transactions, so changes made in that transaction are not visible unless it is commited.\nIf you want to use those changes in your callbacks, you need to run your SQL in the same transaction. So you need to pass current transaction to callbacks like this:\nfunc (u *User) AfterCreate(tx *gorm.DB) (err error) {\n tx.Model(u).Update(\"role\", \"admin\")\n return\n}\n\nfunc (u *User) AfterCreate(scope *gorm.Scope) (err error) {\n scope.DB().Model(u).Update(\"role\", \"admin\")\n return\n}\n\n"},"advanced.html":{"url":"advanced.html","title":"Advanced Usage","keywords":"","body":"Advanced Usage\n\nError Handling\nAfter perform any operations, if there are any error happened, GORM will set it to *DB's Error field\nif err := db.Where(\"name = ?\", \"jinzhu\").First(&user).Error; err != nil {\n // error handling...\n}\n\n// If there are more than one error happened, get all of them with `GetErrors`, it returns `[]error`\ndb.First(&user).Limit(10).Find(&users).GetErrors()\n\n// Check if returns RecordNotFound error\ndb.Where(\"name = ?\", \"hello world\").First(&user).RecordNotFound()\n\nif db.Model(&user).Related(&credit_card).RecordNotFound() {\n // no credit card found handling\n}\n\nTransactions\nTo perform a set of operations within a transaction, the general flow is as below.\n// begin a transaction\ntx := db.Begin()\n\n// do some database operations in the transaction (use 'tx' from this point, not 'db')\ntx.Create(...)\n\n// ...\n\n// rollback the transaction in case of error\ntx.Rollback()\n\n// Or commit the transaction\ntx.Commit()\n\nA Specific Example\nfunc CreateAnimals(db *gorm.DB) err {\n tx := db.Begin()\n // Note the use of tx as the database handle once you are within a transaction\n\n if err := tx.Create(&Animal{Name: \"Giraffe\"}).Error; err != nil {\n tx.Rollback()\n return err\n }\n\n if err := tx.Create(&Animal{Name: \"Lion\"}).Error; err != nil {\n tx.Rollback()\n return err\n }\n\n tx.Commit()\n return nil\n}\n\nSQL Builder\nRun Raw SQL\nRun Raw SQL\ndb.Exec(\"DROP TABLE users;\")\ndb.Exec(\"UPDATE orders SET shipped_at=? WHERE id IN (?)\", time.Now, []int64{11,22,33})\n\n// Scan\ntype Result struct {\n Name string\n Age int\n}\n\nvar result Result\ndb.Raw(\"SELECT name, age FROM users WHERE name = ?\", 3).Scan(&result)\n\nsql.Row & sql.Rows\nGet query result as *sql.Row or *sql.Rows\nrow := db.Table(\"users\").Where(\"name = ?\", \"jinzhu\").Select(\"name, age\").Row() // (*sql.Row)\nrow.Scan(&name, &age)\n\nrows, err := db.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Select(\"name, age, email\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\nfor rows.Next() {\n ...\n rows.Scan(&name, &age, &email)\n ...\n}\n\n// Raw SQL\nrows, err := db.Raw(\"select name, age, email from users where name = ?\", \"jinzhu\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\nfor rows.Next() {\n ...\n rows.Scan(&name, &age, &email)\n ...\n}\n\nScan sql.Rows In Iteration\nrows, err := db.Model(&User{}).Where(\"name = ?\", \"jinzhu\").Select(\"name, age, email\").Rows() // (*sql.Rows, error)\ndefer rows.Close()\n\nfor rows.Next() {\n var user User\n db.ScanRows(rows, &user)\n // do something\n}\n\nGeneric database interface sql.DB\nGet generic database interface *sql.DB from *gorm.DB connection\n// Get generic database object `*sql.DB` to use its functions\ndb.DB()\n\n// Ping\ndb.DB().Ping()\n\nConnection Pool\ndb.DB().SetMaxIdleConns(10)\ndb.DB().SetMaxOpenConns(100)\n\nComposite Primary Key\nSet multiple fields as primary key to enable composite primary key\ntype Product struct {\n ID string `gorm:\"primary_key\"`\n LanguageCode string `gorm:\"primary_key\"`\n}\n\nLogger\nGorm has built-in logger support, by default, it will print happened errors\n// Enable Logger, show detailed log\ndb.LogMode(true)\n\n// Diable Logger, don't show any log\ndb.LogMode(false)\n\n// Debug a single operation, show detailed log for this operation\ndb.Debug().Where(\"name = ?\", \"jinzhu\").First(&User{})\n\nCustomize Logger\nRefer GORM's default logger for how to customize it https://github.com/jinzhu/gorm/blob/master/logger.go\ndb.SetLogger(gorm.Logger{revel.TRACE})\ndb.SetLogger(log.New(os.Stdout, \"\\r\\n\", 0))\n\n"},"development.html":{"url":"development.html","title":"Development","keywords":"","body":"Development\n\nArchitecture\nGorm use chainable API, *gorm.DB is the bridge of chains, for each chain API, it will create a new relation.\ndb, err := gorm.Open(\"postgres\", \"user=gorm dbname=gorm sslmode=disable\")\n\n// create a new relation\ndb = db.Where(\"name = ?\", \"jinzhu\")\n\n// filter even more\nif SomeCondition {\n db = db.Where(\"age = ?\", 20)\n} else {\n db = db.Where(\"age = ?\", 30)\n}\nif YetAnotherCondition {\n db = db.Where(\"active = ?\", 1)\n}\n\nWhen we start to perform any operations, GORM will create a new *gorm.Scope instance based on current *gorm.DB\n// perform a querying operation\ndb.First(&user)\n\nAnd based on current operation's type, it will call registered creating, updating, querying, deleting or row_querying callbacks to run the operation.\nFor above example, will call querying callbacks, refer Querying Callbacks\nWrite Plugins\nGORM itself is powered by Callbacks, so you could fully customize GORM as you want\nRegister a new callback\nfunc updateCreated(scope *Scope) {\n if scope.HasColumn(\"Created\") {\n scope.SetColumn(\"Created\", NowFunc())\n }\n}\n\ndb.Callback().Create().Register(\"update_created_at\", updateCreated)\n// register a callback for Create process\nDelete an existing callback\ndb.Callback().Create().Remove(\"gorm:create\")\n// delete callback `gorm:create` from Create callbacks\nReplace an existing callback\ndb.Callback().Create().Replace(\"gorm:create\", newCreateFunction)\n// replace callback `gorm:create` with new function `newCreateFunction` for Create process\nRegister callback orders\ndb.Callback().Create().Before(\"gorm:create\").Register(\"update_created_at\", updateCreated)\ndb.Callback().Create().After(\"gorm:create\").Register(\"update_created_at\", updateCreated)\ndb.Callback().Query().After(\"gorm:query\").Register(\"my_plugin:after_query\", afterQuery)\ndb.Callback().Delete().After(\"gorm:delete\").Register(\"my_plugin:after_delete\", afterDelete)\ndb.Callback().Update().Before(\"gorm:update\").Register(\"my_plugin:before_update\", beforeUpdate)\ndb.Callback().Create().Before(\"gorm:create\").After(\"gorm:before_create\").Register(\"my_plugin:before_create\", beforeCreate)\nPre-Defined Callbacks\nGORM has defiend callbacks to perform its CRUD operations, check them out before start write your plugins\n\nCreate callbacks\n\nUpdate callbacks\n\nQuery callbacks\n\nDelete callbacks\n\nRow Query callbacks\n\n\nRow Query callbacks will be called when run Row or Rows, by default there is no registered callbacks for it, you could register a new one like:\nfunc updateTableName(scope *gorm.Scope) {\n scope.Search.Table(scope.TableName() + \"_draft\") // append `_draft` to table name\n}\n\ndb.Callback().RowQuery().Register(\"publish:update_table_name\", updateTableName)\n\nView https://godoc.org/github.com/jinzhu/gorm to view all available API\n"},"changelog.html":{"url":"changelog.html","title":"Change Log","keywords":"","body":"Change Log\nv1.0\nBreaking Changes\n\ngorm.Open return type *gorm.DB instead of gorm.DB\n\nUpdating will only update changed fields\nMost applications won't be affected, only when you are changing updating values in callbacks like BeforeSave, BeforeUpdate, you should use scope.SetColumn then, for example:\nfunc (user *User) BeforeUpdate(scope *gorm.Scope) {\n if pw, err := bcrypt.GenerateFromPassword(user.Password, 0); err == nil {\n scope.SetColumn(\"EncryptedPassword\", pw)\n // user.EncryptedPassword = pw // doesn't work, won't including EncryptedPassword field when updating\n }\n}\n\n\nSoft Delete's default querying scope will only check deleted_at IS NULL\nBefore it will check deleted_at less than 0001-01-02 also to exclude blank time, like:\nSELECT * FROM users WHERE deleted_at IS NULL OR deleted_at \nBut it is not necessary if you are using type *time.Time for your model's DeletedAt, which has been used by gorm.Model, so below SQl is enough\nSELECT * FROM users WHERE deleted_at IS NULL\nSo if you are using gorm.Model, then you are good, nothing need to be change, just make sure all records having blank time for deleted_at set to NULL, sample migrate script:\n\n\nimport (\n \"github.com/jinzhu/now\"\n)\n\nfunc main() {\n var models = []interface{}{&User{}, &Image{}}\n for _, model := range models {\n db.Unscoped().Model(model).Where(\"deleted_at \n\nNew ToDBName logic\nBefore when GORM convert Struct, Field's name to db name, only those common initialisms from golint like HTTP, URI are special handled.\nSo field HTTP's db name will be http not h_t_t_p, but some other initialisms like SKU that not in golint, it's db name will be s_k_u, which looks ugly, this release fixed this, any upper case initialisms should be converted correctly.\nIf your applications using some upper case initialisms which doesn't exist in golint, you need to overwrite default column name with tag, like gorm:\"column:s_k_u\", or alert your database's column name according to new logic\n\nError RecordNotFound has been renamed to ErrRecordNotFound\n\nmssql driver has been moved out from default drivers, import it with import _ \"github.com/jinzhu/gorm/dialects/mssql\"\n\nHstore has been moved to package github.com/jinzhu/gorm/dialects/postgres\n\n\n"}}}
\ No newline at end of file