@@ 302-327 (lines=26) @@ | ||
299 | /** |
|
300 | * @group DBAL-669 |
|
301 | */ |
|
302 | public function testCreatesNamespaceThroughAddingTableImplicitly() : void |
|
303 | { |
|
304 | $schema = new Schema(); |
|
305 | ||
306 | self::assertFalse($schema->hasNamespace('foo')); |
|
307 | ||
308 | $schema->createTable('baz'); |
|
309 | ||
310 | self::assertFalse($schema->hasNamespace('foo')); |
|
311 | self::assertFalse($schema->hasNamespace('baz')); |
|
312 | ||
313 | $schema->createTable('foo.bar'); |
|
314 | ||
315 | self::assertTrue($schema->hasNamespace('foo')); |
|
316 | self::assertFalse($schema->hasNamespace('bar')); |
|
317 | ||
318 | $schema->createTable('`baz`.bloo'); |
|
319 | ||
320 | self::assertTrue($schema->hasNamespace('baz')); |
|
321 | self::assertFalse($schema->hasNamespace('bloo')); |
|
322 | ||
323 | $schema->createTable('`baz`.moo'); |
|
324 | ||
325 | self::assertTrue($schema->hasNamespace('baz')); |
|
326 | self::assertFalse($schema->hasNamespace('moo')); |
|
327 | } |
|
328 | ||
329 | /** |
|
330 | * @group DBAL-669 |
|
@@ 332-357 (lines=26) @@ | ||
329 | /** |
|
330 | * @group DBAL-669 |
|
331 | */ |
|
332 | public function testCreatesNamespaceThroughAddingSequenceImplicitly() : void |
|
333 | { |
|
334 | $schema = new Schema(); |
|
335 | ||
336 | self::assertFalse($schema->hasNamespace('foo')); |
|
337 | ||
338 | $schema->createSequence('baz'); |
|
339 | ||
340 | self::assertFalse($schema->hasNamespace('foo')); |
|
341 | self::assertFalse($schema->hasNamespace('baz')); |
|
342 | ||
343 | $schema->createSequence('foo.bar'); |
|
344 | ||
345 | self::assertTrue($schema->hasNamespace('foo')); |
|
346 | self::assertFalse($schema->hasNamespace('bar')); |
|
347 | ||
348 | $schema->createSequence('`baz`.bloo'); |
|
349 | ||
350 | self::assertTrue($schema->hasNamespace('baz')); |
|
351 | self::assertFalse($schema->hasNamespace('bloo')); |
|
352 | ||
353 | $schema->createSequence('`baz`.moo'); |
|
354 | ||
355 | self::assertTrue($schema->hasNamespace('baz')); |
|
356 | self::assertFalse($schema->hasNamespace('moo')); |
|
357 | } |
|
358 | ||
359 | /** |
|
360 | * @group DBAL-669 |