[DBIx-Class-Devel] [dbsrgits/sql-translator] PostgreSQL: add support for TRIGGERs and FUNCTIONs (#82)
Eugen Konkov
notifications at github.com
Thu Jan 26 11:26:50 GMT 2017
```
--- a/lib/SQL/Translator/Diff.pm
+++ b/lib/SQL/Translator/Diff.pm
@@ -272,6 +272,8 @@ sub compute_differences {
$src_procedure_name = lc $src_procedure_name if $self->case_insensitive;
$src_procedures_checked{$src_procedure_name} = 1;
+ $producer_class->create_procedure( $src_procedure ) unless $src_procedure->sql;
+ $producer_class->create_procedure( $tgt_procedure ) unless $tgt_procedure->sql;
# Compare SQL in procedure declaration
next unless $src_procedure->sql ne $tgt_procedure->sql;
push @{$self->procedures_to_modify}, $tgt_procedure;
--- a/lib/SQL/Translator/Producer/PostgreSQL.pm
+++ b/lib/SQL/Translator/Producer/PostgreSQL.pm
@@ -754,6 +754,8 @@ sub create_procedure {
}
push @statements, $sql;
+ $procedure->sql( $sql );
return @statements;
}
```
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/dbsrgits/sql-translator/issues/82#issuecomment-275366820
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scsys.co.uk/pipermail/dbix-class-devel/attachments/20170126/5bab3ada/attachment.htm>
More information about the DBIx-Class-Devel
mailing list