Описание тега slick-codegen

1 ответ

Scala Slick Codegen пользовательские имена

Я использую Slick Codegen для генерации определений таблиц для myMySql DB. Как я могу переопределить соглашения о присвоении кодов именам slick? Он генерирует следующий код для объектов запроса таблицы: lazy val User = new TableQuery(tag => new U…
07 дек '16 в 19:15
1 ответ

Custom Slick Code Generator 3.0.0

Может скользкий кодоген генерировать все сопоставленные классы дел за пределами ${container} traitчтобы они не наследовали его тип? Может быть, в другом файле в целом, т.е. Models.scala? // SuppliersRowsDAA.scala import persistence.Tables object Sup…
25 июн '15 в 11:14
1 ответ

Генерация кода с использованием Slick Codegen 3.1.1 для нескольких схем

У меня есть требование генерировать пользовательский код Slick для таблиц, представленных в схеме, которые не принадлежат мне, но имеют права доступа к ним. Код, который я использую: import scala.util.{Failure, Success} import scala.concurrent._ imp…
18 окт '16 в 21:54
1 ответ

Как отключить Slick Codegen от создания dbModels на каждой компиляции?

Я попытался прокомментировать автоматический код gen для каждой компиляции в Build.scala, как показано ниже, но затем мой код показывает ошибку, поскольку он не может ссылаться на какие-либо модели таблиц автогена из предыдущих компиляций. slick &lt…
0 ответов

scala codegen не может обрабатывать дату и время по умолчанию '0000-00-00 00:00:00'?

Я хотел бы проанализировать устаревшую базу данных mysql (движок myisam) с использованием последней версии Slick (3.1.1). Однако запуск slick.codegen.SourceCodeGenerator в этой базе данных приводит к ошибке: slick.SlickException: Could not parse def…
18 дек '15 в 09:49
2 ответа

Как добавить автоматически сгенерированный скользкий код в classpath

Я сгенерировал исходный код, используя метод, описанный здесь https://github.com/slick/slick-codegen-example/blob/master/build.sbt Этот метод работает, и теперь, когда я делаю compile Я вижу, что автоматически сгенерированный файл Target.scala успеш…
08 янв '17 в 07:30
1 ответ

Слик неявного параметра 'таблицы' с созданными таблицами

Простая версия Какой предпочтительный способ импорта и использования сгенерированных таблиц Slick? Подробная версия и что я пробовал Я использовал кодек Slick 3.1.1 для генерации Tables.scala из схемы MySQL (MariaDB). Tables.scala начинается с этого…
30 дек '16 в 01:36
2 ответа

Scala Slick 3.1.0 Ошибка Stackru после генерации кода

Я начал использовать фреймворк Slick и генератор кода, который рекомендуется использовать. Моя проблема в том, что после того, как я сгенерировал код для таблицы с более чем 22 столбцами (я знаю об ограничениях, но Генератор кода позволяет мне легко…
09 дек '15 в 19:03
1 ответ

Slick codegen не дает никакого вывода

Я пытаюсь использовать текущую версию Slick и Slick-Codegen (3.2.0) с базой данных sqlite. Когда я пытаюсь перечислить таблицу, я получаю имена правильно. Однако, когда я пытаюсь сгенерировать классы, соответствующие таблицам, я не получаю никакого …
15 мар '17 в 06:37
1 ответ

Пятно автоматически сгенерированные модели в папке sourceManaged: как получить к ним доступ в контроллере?

В игре 2.5, я использую генератор кода Slick из com.typesafe.slick "com.typesafe.slick" %% "slick-codegen" % "3.1.1" % "compile" и работает нормально: автоматически сгенерированная модель данных Slick генерируется в файл target/scala-2.11/src_manage…
13 фев '17 в 15:43
1 ответ

Плагин sbt динамически загружать определенный пользователем код?

Я работаю над плагином sbt, который генерирует модели Scala на основе базы данных с помощью генератора кода Slick Я бы, конечно, хотел, чтобы пользователи переопределяли генератор кода, поэтому мой плагин должен поддерживать это: В любом случае, я м…
19 ноя '14 в 19:06
1 ответ

Как заставить Slick соблюдать настройки столбца БД по умолчанию при вставке?

Я использую Slick 3.2 с codegen в приложении Scala Play с Postgres DB. Каждая из моих таблиц имеет поле метки времени для create_time следующего типа: TIMESTAMP default (now() at time zone 'utc'), Проблема, с которой я сталкиваюсь, заключается в том…
26 май '17 в 12:45
1 ответ

Slick Codegen с помощью схемы SQLServer и dbo

Я пытаюсь использовать гладкий codegen для создания файла Tables.scala на основе существующих данных в SQLServer со следующими настройками: slick.codegen.SourceCodeGenerator.main(Array("slick.jdbc.SQLServerProfile", "com.microsoft.sqlserver.jdbc.SQL…
23 фев '17 в 20:24
4 ответа

Slick Codegen и таблицы с> 22 столбцами

Я новичок в слике. Я создаю набор тестов для приложения Java с Scala, ScalaTest и Slick. Я использую пятно, чтобы подготовить данные перед тестом и сделать утверждения на данных после теста. Используемая база данных содержит несколько таблиц с более…
14 апр '16 в 08:59
2 ответа

SBT: "объект не является членом пакета" при импорте зависимостей, созданных из другого проекта с помощью скользкого кода

У меня есть несколько проектов настройки, как это: lazy val kalosrpc = project .settings( libraryDependencies ++= Seq( "io.grpc" % "grpc-netty" % scalapb.compiler.Version.grpcJavaVersion ) ).dependsOn(kalosgen) lazy val kalosgen = project .settings(…
02 июл '19 в 21:43
0 ответов

Как вызвать slick-codegen из sbt в проекте на основе play-fremwork?

Я хочу сгенерировать код для доступа к [postgres] база данных через slick-codegen, Я пытался добавить в build.sbt val conf = com.typesafe.config.ConfigFactory.parseFile(new File("conf/application.conf")).resolve() slick <<= slickCodeGenTask so…
2 ответа

Может ли Slick автоматически создавать таблицы в базе данных (генерировать SQL и выполнять) из моделей?

Я понял, что slick-codegen может генерировать классы scala из таблиц базы данных. Можем ли мы сделать наоборот, создав таблицы, если они не существуют в базе данных из моделей?
15 янв '20 в 15:08
0 ответов

Ошибка сборки SBT: java.lang.ClassNotFoundException с настроенным генератором исходного кода для гладкости

Я создал собственный генератор исходного кода с именем SourceCodeGeneratorCustom для создания файла Tables.scala, содержащего таблицы и строки, с помощью Slick. Запускаю поколение с SBT так: (runner in Compile).value.run("abacus.client.infrastructur…
12 дек '19 в 08:04
0 ответов

Гладкая кодогенерация и типы, зависящие от пути

Я успешно сгенерировал несколько сопоставлений в гладком коде. Затем я хотел бы иметь возможность сериализовать / десериализовать эти объекты в JSON. Начало дао выглядит так; @Singleton class SomeDao @Inject()(protected val dbConfigProvider: Databas…
07 фев '20 в 15:31
1 ответ

Scala Slick - Вставить в таблицу с опусканием некоторых столбцов и возвратом первичного ключа новой строки

Для проекта scala я использую с play-slick-evolutions обе версии 5.0.0 и я создаю свои классы db с версией 3.3.3. У меня есть стол с primary key столбец и несколько столбцов с default values. Я хочу вставить одну строку, не упоминая ни столбец перви…
16 мар '21 в 23:11