#!/usr/bin/env php 'id'), array('name' => 'name'), array('name' => 'code') ); // 测试数据2:包含重复列的数组 $duplicateColumns = array( array('name' => 'id'), array('name' => 'name'), array('name' => 'id') ); // 测试数据3:空数组 $emptyColumns = array(); // 测试数据4:单列数组 $singleColumn = array( array('name' => 'id') ); r($dataviewTest->checkUniColumnTest('', 'mysql', false, $uniqueColumns)) && p() && e('1'); r($dataviewTest->checkUniColumnTest('', 'mysql', false, $duplicateColumns)) && p() && e('0'); r($dataviewTest->checkUniColumnTest('', 'mysql', false, $emptyColumns)) && p() && e('1'); r($dataviewTest->checkUniColumnTest('', 'mysql', true, $duplicateColumns)) && p('0') && e('~~'); r($dataviewTest->checkUniColumnTest('', 'mysql', true, $duplicateColumns)) && p('1:id') && e('id'); r($dataviewTest->checkUniColumnTest('', 'mysql', false, $singleColumn)) && p() && e('1'); r($dataviewTest->checkUniColumnTest('', 'duckdb', false, $uniqueColumns)) && p() && e('1');