Skip to content

Instantly share code, notes, and snippets.

View pjazdzewski1990's full-sized avatar

Patryk Jażdżewski pjazdzewski1990

View GitHub Profile
./skinny g scaffold employeeRoles employeeRole name:String technology:String responsibilities:String minExperience:Int
./skinny db:migrate
./skinny run
def createFixtures() = {
if(EmployeeRole.countAllModels() == 0) {
EmployeeRole.createWithAttributes(
'name -> "Scala Hakker",
'technology -> "Scala, Akka, Play, JVM",
'responsibilities -> "Create awesome things!",
'minExperience -> 1
)
}
}
./skinny g scaffold pollResults pollResult name:String email:String description:String role:Long
./skinny db:migrate
paramKey("email") is required & maxLength(512) & email,
<%@val roles: Seq[model.EmployeeRole] = model.EmployeeRole.findAll() %>
<div class="form-group">
<label class="control-label" for="role">
${s.i18n.getOrKey("pollResult.role")}
</label>
<div class="controls row">
<div class="${if(keyAndErrorMessages.hasErrors("role")) "has-error" else ""}">
<div class="col-xs-12">
<select name="role">
#for (r <- roles)
./skinny g scaffold employeeRoles employeeRole name:String technology:String responsibilities:String minExperience:Int
./skinny db:migrate
object pollResults extends _root_.controller.PollResultsController with Routes {
val fillForm = get("/poll_results/new")(fillAction).as('customCreate)
}