Guest User

Untitled

a guest
Aug 15th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. import org.scalaquery.session._
  2. import org.scalaquery.session.Database.threadLocalSession
  3. import org.scalaquery.ql.TypeMapper._
  4. import org.scalaquery.ql.extended.{ExtendedTable => Table}
  5.  
  6. object Queries2 {
  7. object Menu extends Table[(Int, String, String, Int, Int, Boolean)]("stm_menu") {
  8. // CD_MENU NM_MENU DS_MENU CD_MARCA CD_GRUPO STATUS
  9. def id = column[Int]("cd_menu", O PrimaryKey, O AutoInc)
  10. def nm = column[String]("nm_menu")
  11. def ds = column[String]("ds_menu")
  12. def marcaId = column[Int]("cd_marca")
  13. def grupoId = column[Int]("cd_grupo")
  14. def status = column[Boolean]("status")
  15. def * = id ~ nm ~ ds ~ marcaId ~ grupoId ~ status
  16. }
  17. def main(args:Array[String]) = {
  18. import org.scalaquery.ql._
  19. import org.scalaquery.ql.extended.OracleDriver.Implicit._
  20. val db = Database.forURL("jdbc:oracle:thin:@localhost:1521:xe", driver = "oracle.jdbc.driver.OracleDriver")
  21. db withSession {
  22. val m = Menu
  23. // could not find implicit value for evidence parameter of type org.scalaquery.ql.TypeMapper[(Int, java.lang.String, java.lang.String, Int, Int, Boolean)]
  24. println(m.insertStatementFor ((1, "String", "String", 1, 1, false)) )
  25. }
  26.  
  27. }
  28.  
  29. }
Add Comment
Please, Sign In to add comment