@proGO

Страница 1067 из 1674
Demuz
19.12.2017
14:42:25
Например зависимость юзер>автомобиль>двигатель>поршни. И у последнего уже не будет зависимости от юзер.айди.

Vany
19.12.2017
14:42:33
что значит разный? это создание триггера в бд на удаление зависимых объектов

Google
Vany
19.12.2017
14:43:24
когда будет удалятся двигатель, он удалит поршни. @delitrem где кулак дружбы?

Demuz
19.12.2017
14:44:07
Вот про это нужно подробней почитать. Я в самой sql делаю удаление по primarykey, через каскад, но это не то что не нужно. Мне не нужно чтобы сама база контролировала удаление по каскаду.

Vany
19.12.2017
14:45:24
Вот про это нужно подробней почитать. Я в самой sql делаю удаление по primarykey, через каскад, но это не то что не нужно. Мне не нужно чтобы сама база контролировала удаление по каскаду.
к сожалению тогда ой. надо писать свой delete() Чтоб он сделал delete() на чилдах, всмысле итого сто мильёнов запросов на удаление

через sql ON DELETE CASCADE - проще

Demuz
19.12.2017
14:46:32
Да блин, в бд то можно просто настроить, что по удалению праймери ключа, удаляется все каскадом ... Но.

Если я делаю апдейт в родителе, то мне sql ошибку выдает и пишет, мол ничего не могу сделать с чайлдом, так как вы поставили, не трогать Чайлд после действия над родительским ключем.

Vany
19.12.2017
14:48:11
да, но относится это будет только к ключу, а его по трезваку не меняют

Demuz
19.12.2017
14:48:24
Ну вообще есть такое.

Спасибо. Ещё попробую.

Я если делаю пометку об удалении, но не удаляю, можно ли сделать такую же пометку на чайлдах автоматически?

Vany
19.12.2017
14:49:04
попробуй свой кастомный delete написать, там не должно быть сложно

Google
Vany
19.12.2017
14:50:26
В самой sql?
не, как метод на твоём орм классе

Demuz
19.12.2017
14:50:28
Я если делаю пометку об удалении, но не удаляю, можно ли сделать такую же пометку на чайлдах автоматически?
Другой случай тоже рассмотрим. Пометил родителя как deleted_at xxxxx. Можно ли, чтобы это же поле у чайлдом точно также пометилось?

не, как метод на твоём орм классе
Ну я так и сделал в итоге.

Vany
19.12.2017
14:51:05
низзя

Demuz
19.12.2017
14:51:26
Эээ. Тухлый скл.

Было бы охренеть как здорово.

Vany
19.12.2017
14:52:13
он не для того сделан ... я кстати хз где так можно сделать

Demuz
19.12.2017
14:53:16
Просто орм сам делает запросов в базу, равноценно количеству зависимостей в таблицах. Когда делаешь пометку об удалении.

On update cascade апдейт сделали бы. Какая ячейка обновилась у родителя, такая же обновилась и у чайлдов, к примеру, но только в случае если ты их савязал заранее в самом sql.

Vany
19.12.2017
15:16:52
А вас как зовут?
Очень хорошой вопрос. можно попробовать погуглить по моему нику.

Demuz
19.12.2017
15:17:37
Я просто сказать, никак, да? ?

Vany
19.12.2017
15:17:45
Иван

Demuz
19.12.2017
15:18:23
Иван
Очень приятно, Дмитрий. Придумайте что-нибудь по автоапдейту в базу. Может есть варианты?

Может разрабам их написать ? ?

Vany
19.12.2017
15:19:16
Очень приятно, Дмитрий. Придумайте что-нибудь по автоапдейту в базу. Может есть варианты?
либо сторедпроки, но это плохо, либо писать свои методы апдейта в орме, уже лучше, либо пересмотреть концепцию

Demuz
19.12.2017
15:19:40
Охото это дело самой базе уже оставить. Блин, не здорово разве?

?
19.12.2017
15:20:24
https://www.youtube.com/watch?v=xwlo3xigknI

Demuz
19.12.2017
15:21:17
либо сторедпроки, но это плохо, либо писать свои методы апдейта в орме, уже лучше, либо пересмотреть концепцию
Вот именно что пометку об удалении на данный момент делает орм. Из-за зависимостей он делает запросов 8, вместо одного.

Google
Demuz
19.12.2017
15:22:50
Ну незнаю, было круто указать родительский primary key, затем, если необходимо, указать столбец, который нужно обновить при апдейте родительского столбца с таким же именем.

Ладно, пустые разговоры. ?

Lee
19.12.2017
16:15:37
тогда encoding/binary
https://play.golang.org/p/lvubUDF0ow Почему так?

Aleksandr
19.12.2017
16:19:37
https://play.golang.org/p/lvubUDF0ow Почему так?
а что ты пытаешься сделать?

https://play.golang.org/p/S1010OnQ-w

uint32 - это 32 бита, то есть 4 байта. ты же в cType кладешь 1 байт

Lee
19.12.2017
16:25:25
а что ты пытаешься сделать?
Там долго объяснять :) У меня есть интовое число. Его конвертирую в массив байт, передаю. Затем мне нужно получить интовое число.

Aleksandr
19.12.2017
16:26:32
ну вот массив байт и передавай

Lee
19.12.2017
16:27:50
Я ж передаю: []byte{0}

xPushkin
19.12.2017
16:28:49
Я ж передаю: []byte{0}
Можно nil если у тебя 0 (?)

Lee
19.12.2017
16:29:30
Нет, нужно 0 или 1

Тут-то вообще bool надо, согласен :)

Lee
19.12.2017
16:30:03
Но в другом месте аналогично используется на интовых числах

xPushkin
19.12.2017
16:31:47
Нет, нужно 0 или 1
[]byte{} == []byte{0}, нет?

Lee
19.12.2017
16:32:01
Очень не думаю.

xPushkin
19.12.2017
16:35:08




Den
19.12.2017
16:36:44
Что скажете про биндинг к Qt?

Demuz
19.12.2017
16:39:25
Что скажете про биндинг к Qt?
Биндинг это вызов из одного языка, методы другого?

Google
Den
19.12.2017
16:40:37
https://github.com/therecipe/qt

[Anonymous]
19.12.2017
16:47:44
https://github.com/therecipe/qt
нормально, пишу с ним приложения. Раньше вообще на sdl2 гуи писал)

Aleksandr
19.12.2017
16:54:55
Я ж передаю: []byte{0}
это один байт, а должно быть 4

Admin
ERROR: S client not available

Lee
19.12.2017
16:55:38
это один байт, а должно быть 4
Хочу такой конвертатор, который в одну строку мне переконвертит инт в массив байтов и обратно.

Lee
19.12.2017
16:56:14
А комьюнити на шо мне?

[Anonymous]
19.12.2017
16:56:29
Кстати, чем вы пользуетесь для хранения исходного кода и бинарников?

Aleksandr
19.12.2017
16:56:33
А комьюнити на шо мне?
вот как участник коммьюнити тебе и советую - напиши

Aleksandr
19.12.2017
16:56:51
[Anonymous]
19.12.2017
16:57:24
гитом, жесткими дисками. контекст какой?
хочу запостить публично в интернетах

Aleksandr
19.12.2017
16:57:27
пипец
тебе уже написали все необходимое. что еще хочешь?

Владислав
19.12.2017
16:57:39
Хай всем!

Subbotin
19.12.2017
16:57:49
чтоб оценить тормознутость

Владислав
19.12.2017
16:58:16
Народ, подскажите, где можно научиться языку Go?

Aleksandr
19.12.2017
16:58:45
Народ, подскажите, где можно научиться языку Go?
в интернете, на курсах, дома, в офисе

Google
Владислав
19.12.2017
16:59:01
Aleksandr
19.12.2017
16:59:08
обращайся

Владислав
19.12.2017
17:00:02
https://www.youtube.com/watch?v=pfmxPtLIW34 Пойдёт?

Первое, что нашёл

Aleksandr
19.12.2017
17:01:24
golang tour
плюс закрепить Керниганом

[Anonymous]
19.12.2017
17:02:21
Den
19.12.2017
17:24:09
Дубль гис приложение

[Anonymous]
19.12.2017
17:24:38
Subbotin
19.12.2017
17:25:21
Сам кути?
не кути, а связки с гошечкой

Den
19.12.2017
17:26:10
Ну думаю что на андроид можно компильнуть кзампл

[Anonymous]
19.12.2017
17:26:15
Den
19.12.2017
17:27:37
Нет да тормозит

Oleh
19.12.2017
17:27:44
у нас его в школе проходят
Та ладно, что за школа?

[Anonymous]
19.12.2017
17:27:58

Страница 1067 из 1674