@scala_ru

Страница 727 из 1499
Nikita
08.06.2017
20:49:37
кто-нибудь может посоветовать годный, не сильно протухший мануал по макросам?

Andry
09.06.2017
06:09:57
Коллеги кто пользует слик. А как сделать вставку в талицу для которой есть сиквенс айдишек, но нет никаких тригеров на вставку для генерации новой айдишки?

Yan?
09.06.2017
06:17:55
С таким дерьмом никто не сталкивался? Запускаю тест specs2. Через sbt test все работает. Idea 2017.1.2

Google
Yan?
09.06.2017
06:17:56


Yan?
09.06.2017
06:24:02
Юрий
09.06.2017
06:24:27
а если удалить target?

Yan?
09.06.2017
06:26:57
а если удалить target?
Неа, не судьба значит пройтись дебагером по тесту

Andry
09.06.2017
06:44:23
тип данных в колонке - Int? Или Option[Int]?
КОнечно инт это же ключ таблицы

.
09.06.2017
06:45:01
КОнечно инт это же ключ таблицы
в доке слика рекомендовано делать как раз Option[Int] во избежание вот таких ситуаций

Andry
09.06.2017
06:45:34
Гм, но оно же не может быть null?

Vladimir
09.06.2017
06:45:45
Он игнорит значения первичного ключа при вставке

Тч опшн там совершенно лишний, на мой взгляд

Google
Andry
09.06.2017
06:47:27
а если вопрос совсем странный, то придетя голый sql с next_val или как его там писать
Ну я так и думал, просто вдруг есть какой-то магический способ? Вот потому и спросил

.
09.06.2017
06:48:00
В таком случае, я могу ошибаться но его нужно помечать как O.PrimaryKey, O.AutoInc

Aleksei
09.06.2017
06:48:45
сча сча! ну так Дуби жи есть!

Dmitriy
09.06.2017
06:49:02
можно сделать триггер в конце концов, сделать в табличке default next_val

Andry
09.06.2017
06:49:25
В таком случае, я могу ошибаться но его нужно помечать как O.PrimaryKey, O.AutoInc
Тут вопрос чтобы у сиквенса тоже менялось значение, чтобы при записи из другого клиента, ничо не поломалось

Nikolay
09.06.2017
06:49:26
Andry
09.06.2017
06:49:34
Оракл

Nikolay
09.06.2017
06:49:47
Там есть автоинкрементация айди

Dmitriy
09.06.2017
06:50:06
Andry
09.06.2017
06:50:31
можно сделать триггер в конце концов, сделать в табличке default next_val
Дык если бы это было можно, я бы даже тут и не спрашивал :) нельзя по определению ничего в базе менять...

Nikolay
09.06.2017
06:51:01
Сиквенс же есть под таблицу?

Andry
09.06.2017
06:52:08
Да есть! Но *тут идут слова из могучего русского* тригеров нету и добавлять объекты нельзя!

У нас тут просто база очень похожа на письмо дяди Федора родителям...

Dmitry
09.06.2017
06:54:03
это нужно только если ты схему сликом создаешь
нет, это чтобы слик при вставке игнорил поля с O.AutoInc

Andry
09.06.2017
06:54:36
В базу пишет основное приложение Хибернейтом, я просто для тестировщиков хочу немного облегчить страдания...

Nikolay
09.06.2017
06:54:37
А алтер таблицы можно делать?

Andry
09.06.2017
06:54:50
Нет

За это расстрел :)

Nikolay
09.06.2017
06:56:29
Ну тогда кэшируй значение сиквенса на клиенте по 1000 и руками добавляй при инсерте

Google
Nikolay
09.06.2017
06:56:53
Так по-моему делает хибернейт в какой-то из своих сиквенс стратегий

Andry
09.06.2017
06:57:13
Ну ясно другого пути нету...

Dmitriy
09.06.2017
06:58:29
да next_val и в путь, можно заморочится и сделать это на слике, но просто sql быстрее будет, этож просто insert

Nikolay
09.06.2017
07:04:51
И ретраи если занято

Andry
09.06.2017
07:06:16
Random.nextInt()
Как это увеличит значение у сиквенса в базе?

Bulat
09.06.2017
07:06:58
С отличной от нуля вероятностью

Nikolay
09.06.2017
07:07:52
Не увеличит. У тебя просто будет id шник, а сиквенс не использовать

Alexey
09.06.2017
07:09:37
кто-нибудь может посоветовать годный, не сильно протухший мануал по макросам?
Офф дока + чтение проекта например get-quill, мне оч помогло в изучении макросов

Andry
09.06.2017
07:18:49
Не увеличит. У тебя просто будет id шник, а сиквенс не использовать
В том то и дело, что мне нужно чтобы и сиквенс изменил свое значение...

Да и еще один вопрос, например, у меня таблица из 10-ти полей, но для меня важны только 5, чтобы была вставка через метод += мне нужно все 10 описывать в extends Table[(Long, String, String, *****, Timestamp, String)] или достаточно только 5? Т.е. заполнить только те поля которые не могут быть null...

Kirill
09.06.2017
07:24:47
Уф.. я для оракла использовал анорм когда-то, пришлось допиливать возврат айдишек (это возможно!), форкнув анорм локально.

Andry
09.06.2017
07:32:14
Ха все у них есть!!! def id = column[Long]("ID", O.PrimaryKey, O.AutoIncSequenceName("SEQ_ID"))

Aleksey
09.06.2017
07:34:42
Открыта регистрация на московский митап https://www.meetup.com/Scala-Moscow/events/240660639/ Если вам есть что рассказать пишите на почту aleksey.fomkin@gmail.com или в личку @fomkin

Vadim
09.06.2017
07:35:35
Видео стоит ждать скалистам из далеких краев?

Eugene
09.06.2017
07:36:28
+1

Andry
09.06.2017
07:37:26
Лех ты издеваешься в воскресенье?!

Aleksey
09.06.2017
07:38:06
Видео стоит ждать скалистам из далеких краев?
Попробуем организовать. Перископ точно будет.

Лех ты издеваешься в воскресенье?!
Всем не угодишь. Кто-то на оборот только по выходным ходит.

Vadim
09.06.2017
07:39:19
??

Google
Grigory
09.06.2017
07:39:44
да уж даты очень непонятно как выбирать

Slava
09.06.2017
07:40:37
Ура! Я наконец-то в Москве в это время! :)

Andry
09.06.2017
07:41:15
Ну хз... Всетаки дача, рыбалка...

Daniel
09.06.2017
07:41:35
Митап, рыбалка

Grigory
09.06.2017
07:41:57
... Scala
отсуствие питона... (я прост погуглил о чем доклад первый может быть)

Andry
09.06.2017
07:42:04
Зимой и осенью можно хоть в любой день... но лето...

Aleksey
09.06.2017
07:42:40
У меня как раз наоборот. Я сейчас на даче живу и работаю, а на выходных выбираюсь в цивилизацию :)

Andry
09.06.2017
07:43:17
А ну понятно... тады...

Aleksei
09.06.2017
08:14:07
можно делать по субботам, тогда иногородним проще

Daniel
09.06.2017
08:14:21
отсуствие питона... (я прост погуглил о чем доклад первый может быть)
где ты нашел о чем? вижу только что докладчица сатанистка

Grigory
09.06.2017
08:14:39
почему сатанистка?

Daniel
09.06.2017
08:15:05
это короче и удобнее произносить чем сайентистка)

data science

Grigory
09.06.2017
08:15:25
да; так датасайнс на скаласпарке

Henadz
09.06.2017
08:15:33
саентологами ещё называют

мне такое название больше по душе )

Nick
09.06.2017
08:15:57
Я думал датасатанизм эт общее понятие уже

Aleksey
09.06.2017
08:16:07
Нужно больше докладчиков!

Google
Daniel
09.06.2017
08:16:18
попалось еще "модельер" (построение моделей)

Grigory
09.06.2017
08:16:24
больше докладчеков по большой дате

Nick
09.06.2017
08:16:36
попалось еще "модельер" (построение моделей)
Главное чтоб не заднеприводный

Aleksey
09.06.2017
08:16:38
Если доклдчиков не наберется, я буду два часа рассказывать про Королев!

Nick
09.06.2017
08:17:04
KrivdaTheTriewe
09.06.2017
08:17:48
хреново, пойду коллег подбивать
расскажи про матрицы !

Страница 727 из 1499