the old demo is deleted . but I discovered that option tree uses some sql queries :
$ot_maybe_cleanup_posts = count( $wpdb->get_results( "SELECT * FROM $wpdb->posts WHERE post_type = 'option-tree' LIMIT 2" ) ) > 1;
$wpdb->query( "DROP TABLE IF EXISTS $table_name" );
$attachmentid = $wpdb->get_var( "SELECT ID FROM {$wpdb->posts} WHERE guid='$file'" );
but the problem is how prepare those queries for wpdb as he requested . ??