小编Car*_*uza的帖子

播放2.4 - Slick 3.0.0 - DELETE无法正常工作

我正在尝试升级到Slick 3.0.0和Play 2.4(Scala),但删除行无效.在下面的代码中,一切正常:查询所有行,插入和更新 - 除了删除.

package dao

import scala.concurrent.Future
import models._
import models.Tables._
import play.api.Play
import play.api.db.slick.DatabaseConfigProvider
import play.api.db.slick.HasDatabaseConfig
import play.api.libs.concurrent.Execution.Implicits.defaultContext
import slick.driver.JdbcProfile

class UserDAO extends HasDatabaseConfig[JdbcProfile] {
  protected val dbConfig =  DatabaseConfigProvider.get[JdbcProfile](Play.current)

  import driver.api._

  def all(): Future[List[UserRow]] = db.run(Tables.User.result).map(_.toList)

  def findByEmail(email: String): Future[Option[UserRow]] = {
    db.run(Tables.User.filter(_.email === email).result.headOption)
  }

  def update(id: Int, newData: UserRow): Future[Int] = {
    db.run(Tables.User.filter(_.id === id).update(newData))
  }

  def delete(id: Int): Future[Int] = {
    db.run(Tables.User.filter(_.id === id).delete)
  }

}
Run Code Online (Sandbox Code Playgroud)

该代码生成以下编译错误:

value delete is not …
Run Code Online (Sandbox Code Playgroud)

mysql scala playframework slick play-slick

9
推荐指数
1
解决办法
1736
查看次数

Docker 构建错误:无法连接到位于 unix:///var/run/docker.sock 的 Docker 守护进程。docker 守护进程是否正在运行?

我需要一个简单的解决方案来构建 docker 映像,将其推送到 ECR,并将其部署到 ECS。

最后一部分正在将 ECR 映像部署到 ECS。(我正在使用一个deploy.py简短的脚本,该脚本使用Python的AWS boto3 SDK,发现它比使ECS Orb工作更容易......)

然而,我在第一部分中遇到了困难,需要帮助。我只需要自动化简单的docker build,docker tagdocker push。这很简单,但我不知道我做错了什么。

谁能帮我?它遵循代码,我在本地运行它以进行调试:

version: '2.1'
jobs:
  build:
    docker:
      - image: cimg/python:3.8 
    environment:
      AWS_ACCESS_KEY_ID: yadayadayada
      AWS_SECRET_ACCESS_KEY: yadayadayada
      AWS_DEFAULT_REGION: yadayadayada
    steps:
      - checkout
      - run: |
          docker build -t myimg .
          docker tag myimg:latest asdf.dkr.ecr.asdf.amazonaws.com/asddf:latest
          docker push asdf.dkr.ecr.asdf.amazonaws.com/asdf:latest
          
          pip install boto3
          python deploy.py
Run Code Online (Sandbox Code Playgroud)

学习 CircleCI 真的很令人沮丧,对于初学者来说没有好的资源......

提前致谢!

continuous-integration continuous-deployment docker circleci

3
推荐指数
1
解决办法
3627
查看次数

WebRTC 视频会议应用程序 - 星型拓扑:如何开始?

我正在开发一个使用 WebRTC 的用于教育目的的视频会议应用程序。它需要在星形拓扑中完成,因为它最多连接 20 个参与者。

从概念上讲它很容易理解,但我不知道如何开始,因为我没有任何示例。

所有客户端将使用 WebRTC 连接到服务器,服务器将以特定布局混合视频流并将其发送回所有客户端。以下是我的问题/困难:

  • 服务器部分如何实现?什么是最好的技术(例如 NodeJS)?是否有类似星型拓扑应用的简单示例?

  • 我们如何开始编写 MCU 代码?有例子吗?或者更容易定制像 Licode/Lynckia 这样的开源 MCU?

  • 我如何估计我们将用作 MCU 服务器的正确 AWS EC2 实例类型?

  • 我如何估算将在会议的 1 小时内传输的数据传输成本(大小,以 GB/TB 为单位)?

非常感谢,卡洛斯

amazon-ec2 node.js video-conferencing webrtc licode

0
推荐指数
1
解决办法
1440
查看次数