Skip to content


Subversion checkout URL

You can clone with
Download ZIP
An example of a basic outline for CRUD operations
Scala Shell
Branch: master

more info in README

latest commit d1e5651489
Damian Helme authored
Failed to load latest commit information.
project commented out sbt-scct
sbt.bat added write up

Build your own CRUD screens in Lift

This is example code for building your own CRUD screens in Lift.

For a complete write-up, see the blog-post: TBC

To download, build and run:

    $ git clone git://
    $ cd lift-CRUDBasic
    $ ./sbt

In a browser, go to http://localhost:8080 to see the app runing.

To import the project into Eclipse, from within Sbt:

    >eclipse with-source=true

Then from within Eclipse, File->Import -> Existing Projects into Workspace, and navigate to your lift-CRUDBasic directory.

As a bonus ;-) the project comes with a suite of Selenium-based tests. To run the tests, from within Sbt:

    > test

You can see 100% test coverage of the Event and EventOps class using sbt-scct.

  • Download and publish locally sbt-scct from
  • Uncomment the line addSbtPlugin("ch.craven" %% "scct-plugin" % "0.2.1") from projects/plugins.sbt
  • Uncomment the line Seq(ScctPlugin.scctSettings: _*) from build.sbt
  • From within Sbt, generate the coverage report with: >coverage:doc
  • View the report at target/scala-2.9.1/coverage-report/coverage-report/index.html

Running Version

To see a running version of this code, go to

Something went wrong with that request. Please try again.