Skip to content

pedrofurla/slick-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slick-demo Build Status

A small Scala Slick on-going experiment and demo.

It's also a small experiment in literate programming, but its overhead on the regular is very little.

In no way the contents of this project are the canonical way of doing things in Slick.

Notice that I avoid the cake pattern. Part of the credits for this goes to https://github.com/wiltonlazary.

Feedback is very welcome.

Run with:

$ sbt run # Requires sbt 0.12 or later

Some of the features shown in this project:

  • Lifted Embedding
  • Custom data types
  • A little of query composition
  • And more

TODOs:

  • Show more slick features
    • Use tagged types as way to distinct between IDs
    • Abstractions over common table columns
    • Filter methods - column predication
  • Improve names and classes locations
  • Link above features to instances

Licenced under the Apache 2 licence.

About

A small Scala Slick demo app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages