go-db
go-db copied to clipboard
Test for extended ?t и ?c
- Table prefix
- Table object and the fields map
echo $db->makeQuery("?c", array(array( 'table' => 'not_users', 'db' => 'not_public', 'col' => array('public', 'users', 'id'), 'as' => 'public.users' ))); // Выводит "not_public"."not_users"."public"."pre_users"."id" AS "public.users"
С комбинированием chain и именованными параметрами непонятно что делать. Перезатирать db? кидать ошибку? ничего не делать? :)
ну, либо использовать именованный, либо массив. а если и то и то, я их просто вместе в одну цепочку объединяю и не заморачиваюсь. какие тут могут быть потенциальные проблемы?
Единственную проблему что могу "высосать из пальца": не зная реализации будет непонятно откуда появился лишний сегмент. Потенциально серьезных проблем я тут не вижу. Лучше наверное не перезатирать, пусть падает.
@vasa-c, пользуясь случаем хочу поздравить тебя с днем рождения и пожелать всяческих успехов, а твоему goDB и unicode-table мирового господства! 🎂
@apolev. Спасибо, Лёша! Но почему ты не использовал символ торта, взятый с unicode-table? :)
А откуда по твоему я его взял? :-) Это уже слишком умный GitHub конвертирует в картинки.