From 0d1da1b5831c0a3e5a84618a84e8cd6febf1c227 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sun, 21 Sep 2014 22:00:53 +0300 Subject: [PATCH] Scaffolding update to Yesod 1.4 --- yesod-bin/hsfiles/mongo.hsfiles | 20 +++++++++++--------- yesod-bin/hsfiles/mysql.hsfiles | 20 +++++++++++--------- yesod-bin/hsfiles/postgres-fay.hsfiles | 20 +++++++++++--------- yesod-bin/hsfiles/postgres.hsfiles | 20 +++++++++++--------- yesod-bin/hsfiles/simple.hsfiles | 12 ++++++------ yesod-bin/hsfiles/sqlite.hsfiles | 20 +++++++++++--------- 6 files changed, 61 insertions(+), 51 deletions(-) diff --git a/yesod-bin/hsfiles/mongo.hsfiles b/yesod-bin/hsfiles/mongo.hsfiles index 465139f1..0aec6491 100644 --- a/yesod-bin/hsfiles/mongo.hsfiles +++ b/yesod-bin/hsfiles/mongo.hsfiles @@ -263,6 +263,8 @@ instance YesodAuth App where authHttpManager = httpManager +instance YesodAuthPersist App + -- This instance is required to use forms. You can modify renderMessage to -- achieve customized and internationalized form validation messages. instance RenderMessage App FormMessage where @@ -415,16 +417,16 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 - , persistent >= 2.0 && < 2.1 - , persistent-mongoDB >= 2.0 && < 2.1 - , persistent-template >= 2.0 && < 2.1 + , persistent >= 2.0 && < 2.2 + , persistent-mongoDB >= 2.0 && < 2.2 + , persistent-template >= 2.0 && < 2.2 , template-haskell , shakespeare >= 2.0 && < 2.1 , hjsmin >= 0.1 && < 0.2 @@ -465,7 +467,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , persistent diff --git a/yesod-bin/hsfiles/mysql.hsfiles b/yesod-bin/hsfiles/mysql.hsfiles index 337bbeef..2fd54b45 100644 --- a/yesod-bin/hsfiles/mysql.hsfiles +++ b/yesod-bin/hsfiles/mysql.hsfiles @@ -272,6 +272,8 @@ instance YesodAuth App where authHttpManager = httpManager +instance YesodAuthPersist App + -- This instance is required to use forms. You can modify renderMessage to -- achieve customized and internationalized form validation messages. instance RenderMessage App FormMessage where @@ -421,16 +423,16 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 - , persistent >= 2.0 && < 2.1 - , persistent-mysql >= 2.0 && < 2.1 - , persistent-template >= 2.0 && < 2.1 + , persistent >= 2.0 && < 2.2 + , persistent-mysql >= 2.0 && < 2.2 + , persistent-template >= 2.0 && < 2.2 , template-haskell , shakespeare >= 2.0 && < 2.1 , hjsmin >= 0.1 && < 0.2 @@ -471,7 +473,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , persistent diff --git a/yesod-bin/hsfiles/postgres-fay.hsfiles b/yesod-bin/hsfiles/postgres-fay.hsfiles index 27e6841b..82fd028b 100644 --- a/yesod-bin/hsfiles/postgres-fay.hsfiles +++ b/yesod-bin/hsfiles/postgres-fay.hsfiles @@ -286,6 +286,8 @@ instance YesodAuth App where authHttpManager = httpManager +instance YesodAuthPersist App + -- This instance is required to use forms. You can modify renderMessage to -- achieve customized and internationalized form validation messages. instance RenderMessage App FormMessage where @@ -458,18 +460,18 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , yesod-fay >= 0.5.0.1 , fay >= 0.16 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 - , persistent >= 2.0 && < 2.1 - , persistent-postgresql >= 2.0 && < 2.1 - , persistent-template >= 2.0 && < 2.1 + , persistent >= 2.0 && < 2.2 + , persistent-postgresql >= 2.0 && < 2.2 + , persistent-template >= 2.0 && < 2.2 , template-haskell , shakespeare >= 2.0 && < 2.1 , monad-control >= 0.3 && < 0.4 @@ -509,7 +511,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , persistent diff --git a/yesod-bin/hsfiles/postgres.hsfiles b/yesod-bin/hsfiles/postgres.hsfiles index 863b5dc8..e167dd17 100644 --- a/yesod-bin/hsfiles/postgres.hsfiles +++ b/yesod-bin/hsfiles/postgres.hsfiles @@ -272,6 +272,8 @@ instance YesodAuth App where authHttpManager = httpManager +instance YesodAuthPersist App + -- This instance is required to use forms. You can modify renderMessage to -- achieve customized and internationalized form validation messages. instance RenderMessage App FormMessage where @@ -421,16 +423,16 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 - , persistent >= 2.0 && < 2.1 - , persistent-postgresql >= 2.0 && < 2.1 - , persistent-template >= 2.0 && < 2.1 + , persistent >= 2.0 && < 2.2 + , persistent-postgresql >= 2.0 && < 2.2 + , persistent-template >= 2.0 && < 2.2 , template-haskell , shakespeare >= 2.0 && < 2.1 , hjsmin >= 0.1 && < 0.2 @@ -471,7 +473,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , persistent diff --git a/yesod-bin/hsfiles/simple.hsfiles b/yesod-bin/hsfiles/simple.hsfiles index 90408143..7f2c3832 100644 --- a/yesod-bin/hsfiles/simple.hsfiles +++ b/yesod-bin/hsfiles/simple.hsfiles @@ -346,11 +346,11 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 , template-haskell @@ -393,7 +393,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , hspec diff --git a/yesod-bin/hsfiles/sqlite.hsfiles b/yesod-bin/hsfiles/sqlite.hsfiles index a033df72..07a8718d 100644 --- a/yesod-bin/hsfiles/sqlite.hsfiles +++ b/yesod-bin/hsfiles/sqlite.hsfiles @@ -272,6 +272,8 @@ instance YesodAuth App where authHttpManager = httpManager +instance YesodAuthPersist App + -- This instance is required to use forms. You can modify renderMessage to -- achieve customized and internationalized form validation messages. instance RenderMessage App FormMessage where @@ -421,16 +423,16 @@ library DeriveDataTypeable build-depends: base >= 4 && < 5 - , yesod >= 1.2.5 && < 1.3 - , yesod-core >= 1.2.20 && < 1.3 - , yesod-auth >= 1.3 && < 1.4 - , yesod-static >= 1.2 && < 1.3 - , yesod-form >= 1.3 && < 1.4 + , yesod >= 1.4.0 && < 1.5 + , yesod-core >= 1.4.0 && < 1.5 + , yesod-auth >= 1.4.0 && < 1.5 + , yesod-static >= 1.4.0 && < 1.5 + , yesod-form >= 1.4.0 && < 1.5 , bytestring >= 0.9 && < 0.11 , text >= 0.11 && < 2.0 - , persistent >= 2.0 && < 2.1 - , persistent-sqlite >= 2.0 && < 2.1 - , persistent-template >= 2.0 && < 2.1 + , persistent >= 2.0 && < 2.2 + , persistent-sqlite >= 2.0 && < 2.2 + , persistent-template >= 2.0 && < 2.2 , template-haskell , shakespeare >= 2.0 && < 2.1 , hjsmin >= 0.1 && < 0.2 @@ -471,7 +473,7 @@ test-suite test build-depends: base , PROJECTNAME - , yesod-test >= 1.2 && < 1.3 + , yesod-test >= 1.4 && < 1.5 , yesod-core , yesod , persistent