Artem
И правда, говорят нельзя
Ну теперь то буду знать )
Tishka17
Чем в одной плохо жилось?
Artem
Экспериментирует
Pavel
Чем в одной плохо жилось?
на правах идиотского предположения - чтоб она (база users) была на отчуждаемом носителе, который можно ...
Anonymous
Чётко
Bubble jungle ✙
Ну так что, можно как-то?
Artem
Ну так что, можно как-то?
Тебе скинули ответ
Artem
Executescript
Bubble jungle ✙
Executescript
Я так изначально и делал
Artem
Увидел, ну я такие вещи только дебагером могу решать
Artem
Своей думалки не хватает , сори
Tishka17
Ну так что, можно как-то?
1. Зачем тебе вообще сдался аттач? 2. А executescript при ошибке аттача что-то выводит?
Artem
Может attach отдельным методом юзаеится
Bubble jungle ✙
Но сам аттач происходит
Tishka17
Но сам аттач происходит
На первый вопрос ответь
Bubble jungle ✙
На первый вопрос ответь
Что бы прикрепить бд пользователей
Tishka17
What?
Artem
Но сам аттач происходит
Вот вроде рабочий пример https://stackoverflow.com/questions/40408607/attach-database-in-sqlite3-with-python
Bubble jungle ✙
What?
Ну а зачем он ещё, прикреплять базу данных
Pavel
Что бы прикрепить бд пользователей
зачем ты вообще распилил данные на две базы?
Tishka17
Ну а зачем он ещё, прикреплять базу данных
Почему просто нельзя открыть юзерскую базу напрямую без аттача?
Pavel
у меня, кроме идиотских, объяснений этому действу почему-то нет
Pavel
Почему просто нельзя открыть юзерскую базу напрямую без аттача?
потому что тогда ему нужно будет джойнить на клиенте, вестимо
Tishka17
потому что тогда ему нужно будет джойнить на клиенте, вестимо
Очевидно, что раз две базы не могут жить друг без друга и это sqlite - непонятно, зачем они отдельно
Tishka17
Я понимаю тейблспейсы в постгресе на разных носителях
Artem
Прикольно что мы гаданием занимаемся , а он знает ответ и не говорит
🤔
можно как то своего рода преподготовить функцию, прописать ее параметры, но исполнить позже при вызове, без асинка
Tishka17
Я понимаю импорт из одной базы в другую
🍁 Jaŭhien
Tishka17
не асинк
Ну тогда делай partial
Pavel
так это замыкание что ли?
🍁 Jaŭhien
хотя там частично применяется обычно
Artem
Походу SO решил вопросы
🍁 Jaŭhien
ну без частичного применения как-то странно это делать =)
Pavel
однако. некоторые вопросы ставят в тупик формулировками
Artem
Про стол было сильно
Tishka17
спасибо
def lazy(f, *a, **k): return lambda: f(*a, **k) x=lazy(sum, (1,2,3)) print (x())
Pavel
@Tishka17 Вот как ты умудрился понять, что человеку нужно было? я его вопрос вообще не понял
🍁 Jaŭhien
наверное
Tishka17
Гребаная телега при редактировании портирит форматирование
🍁 Jaŭhien
ну партиал в общем это и делает
Tishka17
Ну да
Bubble jungle ✙
Вот вроде рабочий пример https://stackoverflow.com/questions/40408607/attach-database-in-sqlite3-with-python
Я не знаю почему, но я сделал так же и всё равно ошибка c.execute("ATTACH user.db AS users") authors = c.execute("SELECT username FROM posts p JOIN users u ON p.author_id = u.id").fetchall() c.commit()
Tishka17
И создаёт новую базу вместо аттача старой?
Artem
Запусти интерпретатор
Tishka17
Например
Artem
Да поглядм
Bubble jungle ✙
Запусти интерпретатор
Всмысле? Через терминал?
Artem
Там имя базы кстати в кавычках
Artem
А у тебя нет
Artem
Всмысле? Через терминал?
Ну ты где это делаешь, запусти дебаг посмотри, я так решаю свои проблемы
Pavel
У меня в ``
ты в имени файла точно не ошибся?
Pavel
потому как он при аттаче чего-то чего у него нет, просто создаст пустую базу
Pavel
без, так сказать, столов
Artem
however, if you are always need for those tables to exist, why are you putting them into a separate database? Just put them all in the same database if you need access to them each and every time. 
Artem
Коммент с SO
Artem
:) одни и те же недоумевания
Pavel
таблиц
читай топик сначала
Artem
Не