go-db icon indicating copy to clipboard operation
go-db copied to clipboard

Test for extended ?t и ?c

Open vasa-c opened this issue 8 years ago • 6 comments

  1. Table prefix
  2. Table object and the fields map

vasa-c avatar Mar 26 '16 15:03 vasa-c

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? кидать ошибку? ничего не делать? :)

mkedo avatar Apr 04 '16 20:04 mkedo

ну, либо использовать именованный, либо массив. а если и то и то, я их просто вместе в одну цепочку объединяю и не заморачиваюсь. какие тут могут быть потенциальные проблемы?

vasa-c avatar Apr 05 '16 07:04 vasa-c

Единственную проблему что могу "высосать из пальца": не зная реализации будет непонятно откуда появился лишний сегмент. Потенциально серьезных проблем я тут не вижу. Лучше наверное не перезатирать, пусть падает.

mkedo avatar Apr 05 '16 08:04 mkedo

@vasa-c, пользуясь случаем хочу поздравить тебя с днем рождения и пожелать всяческих успехов, а твоему goDB и unicode-table мирового господства! 🎂

apolev avatar Apr 06 '16 20:04 apolev

@apolev. Спасибо, Лёша! Но почему ты не использовал символ торта, взятый с unicode-table? :)

vasa-c avatar Apr 07 '16 05:04 vasa-c

А откуда по твоему я его взял? :-) Это уже слишком умный GitHub конвертирует в картинки.

apolev avatar Apr 07 '16 06:04 apolev