Size: a a a

Сообщество Python Программистов

2020 May 25

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Там есть просто по языку sql))
источник

SG

Sergey Glukhov in Сообщество Python Программистов
Neylon 🦔
можно создать функцию и вызывать ее каждый раз
Кажется это самое верное
источник

VL

Vassiliy Leonov in Сообщество Python Программистов
Никита Хмель
а в sqlite нужно придерживаться следующего алгоритма?:
при старте программы 1 подключение к бд.
при каждом обращении к БД создается курсор, по окончанию закрывается.
в конце работы программы отключаемся от бд.
про одно подключение правда - иначе база заблочится может для второго коннекта
источник

НХ

Никита Хмель... in Сообщество Python Программистов
а как быть с вебсерверами, например flask, я так понимаю, что нужно подключаться и создавать курсор каждый раз при обращении пользователя?
источник

НХ

Никита Хмель... in Сообщество Python Программистов
я же не могу стартануть фласк вместе с подключием к бд и чтобы оно было постоянным
источник

НХ

Никита Хмель... in Сообщество Python Программистов
или могу
источник

VL

Vassiliy Leonov in Сообщество Python Программистов
на вебсервере лучше без скллайта
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Никита Хмель
а как быть с вебсерверами, например flask, я так понимаю, что нужно подключаться и создавать курсор каждый раз при обращении пользователя?
Имей в виду, что sqlite очень быстро может стать лимитирующим процессом в многопользовательском приложении
источник

SG

Sergey Glukhov in Сообщество Python Программистов
Никита Хмель
а как быть с вебсерверами, например flask, я так понимаю, что нужно подключаться и создавать курсор каждый раз при обращении пользователя?
Ну я например сделал функцию и каждый раз она витчем открывается и закрывается самостоятельно
источник

A

Andrey in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Имей в виду, что sqlite очень быстро может стать лимитирующим процессом в многопользовательском приложении
Да эта хуита вообще в многопользовательских приложениях не используется
источник

НХ

Никита Хмель... in Сообщество Python Программистов
ну да, это же ебучий файл
источник

НХ

Никита Хмель... in Сообщество Python Программистов
с правилами файлов
источник

B

BPRO in Сообщество Python Программистов
Никита Хмель
а в sqlite нужно придерживаться следующего алгоритма?:
при старте программы 1 подключение к бд.
при каждом обращении к БД создается курсор, по окончанию закрывается.
в конце работы программы отключаемся от бд.
Вооьще так и нужно, ибо это БД не поддерживает многопоточность. И больше одного курсора вы не создадите, настоятельно рекомендую использовать ORM
источник

T

TopOFN in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Имей в виду, что sqlite очень быстро может стать лимитирующим процессом в многопользовательском приложении
О, Юра здесь. Юра, привет. Слушай, чет я торможу.  Вот есть у меня таблица цены. tbl_stock  - id, id_tool, price, date    Есть таблица товара tbl_deal id, id_tool, amount, date
источник

N

Neylon 🦔 in Сообщество Python Программистов
BPRO
Вооьще так и нужно, ибо это БД не поддерживает многопоточность. И больше одного курсора вы не создадите, настоятельно рекомендую использовать ORM
забавно, совсем недавно я слышал, что крайне не рекомендуют использовать ORM, а лучше юзать sqlite
источник

N

Neylon 🦔 in Сообщество Python Программистов
на хабре где-то
источник

B

BPRO in Сообщество Python Программистов
Neylon 🦔
забавно, совсем недавно я слышал, что крайне не рекомендуют использовать ORM, а лучше юзать sqlite
источник

A

Andrey in Сообщество Python Программистов
Вам лень чтоли Postgres поставить
источник

T

TopOFN in Сообщество Python Программистов
И вот я купил товара 10 штук в понедельник. Цена - 15 баксов.  Как бы мне объяснить sqlitу, что у меня и во вторник 10  штук товара и в среду и вообще каждый день с того момента, пока нет изменений - 10?
источник

T

TopOFN in Сообщество Python Программистов
Элементарный вопрос, а засел что-то. :(
источник