Size: a a a

pgsql – PostgreSQL

2021 January 26

R

Radist in pgsql – PostgreSQL
Хотя маска часов недели - это до 168 значений, многовато наверное.
источник

el

eden lane in pgsql – PostgreSQL
не, полностью генерировать точно не вариант
источник

el

eden lane in pgsql – PostgreSQL
на SO предлагают так решить вопрос
https://stackoverflow.com/a/5186095/2247854
источник

R

Radist in pgsql – PostgreSQL
Не полностью, а на ближайший месяц
источник

VN

V N in pgsql – PostgreSQL
Ну это всего лишь для одного типа повторения... :(
А в общем виде если у меня 1 3 17 день каждого четного месяца и 2 4 8 день каждого нечетного месяца?
источник

el

eden lane in pgsql – PostgreSQL
V N
Ну это всего лишь для одного типа повторения... :(
А в общем виде если у меня 1 3 17 день каждого четного месяца и 2 4 8 день каждого нечетного месяца?
там дальше есть
источник

el

eden lane in pgsql – PostgreSQL
eden lane
там дальше есть
и вот с этого момент я перестаю что-то понимать. Не понимаю вообще, как этот запрос работать должен
источник

am

a m in pgsql – PostgreSQL
eden lane
подскажите, кому-то приходилось хранить в БД повторяющиеся события? Как это сделать по-умному?

Надо учитывать, что
- События могут повторяться по сильно специфичным правилам типа "каждый второй вторник", "каждый понедельник, вторник и среду"
- Надо построить запрос, который будет выбирать эти события по дате . Например, если я прошу выбрать события, которые будут проходить с 10 по 17 число, то нужно отобразить и те, который были созданые первого числа, но повторяются каждую неделю (в т.ч. и с 10 по 17 число)
Чт значит «хранить»? У меня есть такая база данных в crontab -l, все прекрасно хранится.
Вы, поди, SQL перепутали с языком программирования общего назначения, и сейчас думаете, как бы исхитриться.
источник

el

eden lane in pgsql – PostgreSQL
a m
Чт значит «хранить»? У меня есть такая база данных в crontab -l, все прекрасно хранится.
Вы, поди, SQL перепутали с языком программирования общего назначения, и сейчас думаете, как бы исхитриться.
ну то и значит. Как гугл календарь хранит события?
источник

am

a m in pgsql – PostgreSQL
У гуглокалендаря есть куча функций, которые и задают схему.
источник

KZ

Konstantin Zaitsev in pgsql – PostgreSQL
eden lane
и вот с этого момент я перестаю что-то понимать. Не понимаю вообще, как этот запрос работать должен
посомтрите как пытались делать в pg_rrule (https://github.com/petropavel13/pg_rrule) в части идей для вашей реализации
источник

el

eden lane in pgsql – PostgreSQL
Konstantin Zaitsev
посомтрите как пытались делать в pg_rrule (https://github.com/petropavel13/pg_rrule) в части идей для вашей реализации
во, это то что надо, спасибо
источник

el

eden lane in pgsql – PostgreSQL
Konstantin Zaitsev
посомтрите как пытались делать в pg_rrule (https://github.com/petropavel13/pg_rrule) в части идей для вашей реализации
осталось понять, как с этим разобраться. это как плагин ставится на постгрес?
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
можно ли вставить много строк с generate_series() функцией
типо insert into table (name, lastname) values ('name', 'lastname') .... нужно определенное кол-во строк указанное в generate_series()

как это можно сделать?
источник

am

a m in pgsql – PostgreSQL
Rustem Yuzlibaev
можно ли вставить много строк с generate_series() функцией
типо insert into table (name, lastname) values ('name', 'lastname') .... нужно определенное кол-во строк указанное в generate_series()

как это можно сделать?
Не поверите, но INSERT INTO ... SELECT generate_series(...)
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
спс
источник

KZ

Konstantin Zaitsev in pgsql – PostgreSQL
eden lane
осталось понять, как с этим разобраться. это как плагин ставится на постгрес?
Это только как пример подхода использования libical для развёртывания повторений, проект не живой скорее всего
источник

el

eden lane in pgsql – PostgreSQL
Konstantin Zaitsev
Это только как пример подхода использования libical для развёртывания повторений, проект не живой скорее всего
Понятненько, спасибо. Нашёл более актуальный форк, попробую с ним разобраться
источник

RY

Rustem Yuzlibaev in pgsql – PostgreSQL
a m
Не поверите, но INSERT INTO ... SELECT generate_series(...)
что не так?
источник

am

a m in pgsql – PostgreSQL
VALUES-то зачем?
Наберите SELECT 'hey', generate_series(1,5); и разберитесь, как это работает.
источник