mirror of
https://github.com/djrobstep/migra.git
synced 2024-10-26 07:00:54 +03:00
adjust tests for latest schemainspect
This commit is contained in:
parent
711789143f
commit
2ed34b7a85
@ -68,7 +68,13 @@ class Migration(object):
|
||||
|
||||
self.add(self.changes.schema())
|
||||
|
||||
self.add(self.changes.views_and_functions(creations_only=True, dependency_ordering=True))
|
||||
v_and_f_changes = self.changes.views_and_functions(creations_only=True, dependency_ordering=True)
|
||||
|
||||
if v_and_f_changes:
|
||||
self.add([
|
||||
'set check_function_bodies = off;'
|
||||
])
|
||||
self.add(v_and_f_changes)
|
||||
|
||||
self.add(self.changes.sequences(drops_only=True))
|
||||
self.add(self.changes.enums(drops_only=True, modifications=False))
|
||||
|
@ -10,8 +10,10 @@ drop view if exists "public"."ddd_changed" cascade;
|
||||
|
||||
drop view if exists "public"."aaa_view1" cascade;
|
||||
|
||||
set check_function_bodies = off;
|
||||
|
||||
create view "public"."ddd_changed" as SELECT basetable.name,
|
||||
'x' AS x
|
||||
'x'::text AS x
|
||||
FROM basetable;
|
||||
|
||||
|
||||
|
@ -1,5 +1,7 @@
|
||||
drop view if exists "public"."ccc_view3" cascade;
|
||||
|
||||
drop view if exists "public"."ddd" cascade;
|
||||
|
||||
drop function if exists "public"."depends_on_bbb_view2"(t text) cascade;
|
||||
|
||||
drop view if exists "public"."eee" cascade;
|
||||
@ -10,14 +12,14 @@ drop view if exists "public"."ddd_unchanged" cascade;
|
||||
|
||||
drop view if exists "public"."bbb_view2" cascade;
|
||||
|
||||
drop view if exists "public"."ddd" cascade;
|
||||
|
||||
drop view if exists "public"."ddd_changed" cascade;
|
||||
|
||||
drop view if exists "public"."aaa_view1" cascade;
|
||||
|
||||
set check_function_bodies = off;
|
||||
|
||||
create view "public"."ddd_changed" as SELECT basetable.name,
|
||||
'x' AS x
|
||||
'x'::text AS x
|
||||
FROM basetable;
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
create extension "citext" with schema "public" version '1.3';
|
||||
create extension "citext" with schema "public" version '1.4';
|
||||
|
||||
create extension "hstore" with schema "public" version '1.4';
|
||||
|
||||
@ -96,6 +96,8 @@ alter table "public"."products" alter column "x" drop default;
|
||||
|
||||
alter table "public"."products" alter column "x" drop not null;
|
||||
|
||||
set check_function_bodies = off;
|
||||
|
||||
create or replace function "public"."newfunc"(i integer, t text[])
|
||||
returns TABLE(a text, c integer) as
|
||||
$$
|
||||
|
@ -1,4 +1,4 @@
|
||||
create extension "citext" with schema "public" version '1.3';
|
||||
create extension "citext" with schema "public" version '1.4';
|
||||
|
||||
create extension "hstore" with schema "public" version '1.4';
|
||||
|
||||
@ -92,6 +92,8 @@ alter table "public"."products" alter column "x" drop default;
|
||||
|
||||
alter table "public"."products" alter column "x" drop not null;
|
||||
|
||||
set check_function_bodies = off;
|
||||
|
||||
create or replace function "public"."newfunc"(i integer, t text[])
|
||||
returns TABLE(a text, c integer) as
|
||||
$$
|
||||
|
@ -87,8 +87,6 @@ def do_fixture_test(fixture_name):
|
||||
m.add_sql(ADDITIONS)
|
||||
m.apply()
|
||||
m.add_all_changes()
|
||||
print('x')
|
||||
print(m.sql.strip())
|
||||
assert m.sql.strip() == EXPECTED2 # sql generated OK
|
||||
m.apply()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user