                  :description  nil
                  :name         (format-name "last_login")
                  :display_name "Last Login"
+                 :preview_display true
                  :table_id     (id :users)
                  :id           (id :users :last_login)}))
 

     order ag.0-))


;;; ### make sure that rows where preview_display = false don't get displayed
(datasets/expect-with-all-datasets
 [(set (->columns "category_id" "name" "latitude" "id" "longitude" "price"))
  (set (->columns "category_id" "name" "latitude" "id" "longitude"))
  (set (->columns "category_id" "name" "latitude" "id" "longitude" "price"))]
 (let [get-col-names (fn [] (Q aggregate rows of venues
                               order id+
                               limit 1
                               return :data :columns set))]
   [(get-col-names)
    (do (upd Field (id :venues :price) :preview_display false)
        (get-col-names))

                  :description  nil
                  :name         (format-name "price")
                  :display_name "Price"
                  :preview_display true
                  :table_id     (id :venues)
                  :id           (id :venues :price)}
    :longitude   {:extra_info   {}
