* add insert transactions
* Fix Add, Add Set[wip], Test them
* Set function is completed and delete one also
* Add moveItem
* Add moveTrait
* Use ItemRow (#356)
* fix travis
* make corrections to the comments
* Add rest row types
* prettify
* Update back/src/Guide/Database/Set.hs
Co-Authored-By: Artyom Kazak <artyom@aelve.com>
* Add row types to get functions. Make ttype convertions
* Formatting
* Use 'do' for constructing rows
* Rename "column" to "columns"
* Fix an article
* Fix boolean capitalization
* Fix Haddock
* Rename TraitType constructors
* Fix sql query
* Fix select in schema
* Reexport more modules from Guide.Database
* Name the #created UTCTime arg
* Restore consistency
* Expand _order comments
* Rename mismatched row fields
* Add lenses for rows
* Replace set functions with 'modifyCategoryRow' and so on
* Document 'exposeFields' and 'exposeFieldsPrefixed'
* Rename exposeFields
* Improve logging in 'setupDatabase'
* Abstract 'makeLensesWith' to Utils module
* Less default parameters in 'addCategory'
* Rewrite docs for makeClassWithLenses
* Consistent headings and paragraph styles for entire app
* Search adopted for mobile
* Category item adapted for mobile
* Consistent category header icon sizes and paddings, relatively rest of category page
* Hide logo when search input displayed on mobile
* removed excess css rule
* font size and line height changed
* Badge adjusted for new font size
* Lists margins added
* Footer padding and margins adapted for mobile
* Markdown editor correct focus on open
* Markdown editor autofocus now optionabe
* Typo fix
* Markdown editor component more props and styling
* Markdown editor border stylings
* Conflict dialog refactor and adapting for mobiles
* Typo fix
* Categories page restyled and adapted for mobiles
* Categories page group titles allow break words
* Removed excess comparison
Otherwise running `docker run quay.io/aelve/guide:develop--back` results in:
./guide: error while loading shared libraries:
libpq.so.5: cannot open shared object file: No such file or directory
* create tables with hasql
* Fixes 1
* fix failing
* add todo
* Add more comments
* fix commits
* Mention that libpq has to be installed
* Minor fixes
* Migrations
* Fix wording
* Wording 2