Change ViewDeps schema to use meaningful tables; use the number of views a view depen...
[dbsrgits/DBIx-Class.git] / lib / SQL / Translator / Parser / DBIx / Class.pm
index 073a45c..433a27f 100644 (file)
@@ -301,11 +301,11 @@ EOW
 
     my @view_sources =
     sort {
-        keys %{ $dependencies->{$a} || {} }
+        keys %{ $a->deploy_depends_on || {} }
         <=>
-        keys %{ $dependencies->{$b} || {} }
+        keys %{ $b->deploy_depends_on || {} }
         ||
-        $a cmp $b
+        $a->source_name cmp $b->source_name
     }
     map { $dbicschema->source($_) }
     keys %view_monikers;