Code Duplication    Length = 14-16 lines in 2 locations

src/Phinx/Db/Adapter/MysqlAdapter.php 2 locations

@@ 186-199 (lines=14) @@
183
	/**
184
	 * {@inheritdoc}
185
	 */
186
	public function hasTable( $tableName ) {
187
		$options = $this->getOptions();
188
189
		$exists = $this->fetchRow( sprintf(
190
			"SELECT TABLE_NAME
191
            FROM INFORMATION_SCHEMA.TABLES
192
            WHERE TABLE_SCHEMA = '%s' AND TABLE_NAME = '%s'",
193
			$options['name'],
194
			$tableName
195
		) );
196
197
		return ! empty( $exists );
198
	}
199
200
	/**
201
	 * {@inheritdoc}
202
	 */
@@ 1072-1087 (lines=16) @@
1069
	 *
1070
	 * @return array
1071
	 */
1072
	public function describeTable( $tableName ) {
1073
		$options = $this->getOptions();
1074
1075
		// mysql specific
1076
		$sql = sprintf(
1077
			"SELECT *
1078
             FROM information_schema.tables
1079
             WHERE table_schema = '%s'
1080
             AND table_name = '%s'",
1081
			$options['name'],
1082
			$tableName
1083
		);
1084
1085
		return $this->fetchRow( $sql );
1086
	}
1087
1088
	/**
1089
	 * Returns MySQL column types (inherited and MySQL specified).
1090
	 * @return array