Hi Henry, In such a customised situation, Hobo does not currently have a way to add "exceptions" to the migration generator.
I would advise to create migrations manually for your DB changes: "rails g migration ...". Or just fix them manually after generating them. Warm regards, Ignacio El 27-05-2016 a las 14:45, Henry Baragar escribió: > Peter, > > No, this is a suite of internal hobo applications that need to share > authentication services. > > Thanks, > > Henry > > > On 27/05/16 04:18 AM, Peter Booth wrote: >> Henry, >> >> I don't know about your context but if it's internet facing then I'd >> strongly suggest that you separate your SSO from your application >> infrastructure. There are a bunch of open source and commercial SSO >> implementations that are battle hardened and robust. >> >> The reason for separating these is that most web frameworks, including >> Rails, are quite susceptible to DDOS. >> >> Peter >> >> Sent from my iPhone >> >> On May 26, 2016, at 10:16 AM, Henry Baragar >> <<mailto:[email protected]>[email protected]> wrote: >> >>> Hello, >>> >>> I have a suite of applications that need to have SSO. I have >>> implemented it by creating a "security" application that maintains >>> the users table, to which all the other applications have read_only >>> access, which I have set stripping down the users model (in the other >>> applications) and adding the following line above the >>> "hobo_users_model" line: >>> >>> establish_connection "security_#{Rails.env}".to_sym >>> >>> This works well except that "hobo g migration" always try to >>> create/drop a users table (in the other applications). What do I >>> need to do to stop hobo from trying to create a users table? >>> >>> Henry >>> >>> >>> -- >>> >>> * * >>> >>> *Henry Baragar* >>> >>> Director, Software Development >>> >>> *CSE* | *Canadian Securities Exchange* >>> >>> *D *(647) 729-8325 >>> >>> >>> >>> 220 Bay Street, 9th Floor | Toronto | ON | Canada | M5J 2W4 >>> >>> <http://www.thecse.com/>www.thecse.com | @CSE_News >>> <https://twitter.com/CSE_News> >>> >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Hobo Users" group. >>> To unsubscribe from this group and stop receiving emails from it, >>> send an email to [email protected] >>> <mailto:[email protected]>. >>> To post to this group, send email to >>> <mailto:[email protected]>[email protected]. >>> Visit this group at https://groups.google.com/group/hobousers. >>> For more options, visit https://groups.google.com/d/optout. >> -- >> You received this message because you are subscribed to the Google >> Groups "Hobo Users" group. >> To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected] >> <mailto:[email protected]>. >> To post to this group, send email to [email protected] >> <mailto:[email protected]>. >> Visit this group at https://groups.google.com/group/hobousers. >> For more options, visit https://groups.google.com/d/optout. > > -- > > * * > > *Henry Baragar* > > Director, Software Development > > *CSE* | *Canadian Securities Exchange* > > *D *(647) 729-8325 > > > > 220 Bay Street, 9th Floor | Toronto | ON | Canada | M5J 2W4 > > www.thecse.com <http://www.thecse.com/> | @CSE_News > <https://twitter.com/CSE_News> > > > > -- > You received this message because you are subscribed to the Google > Groups "Hobo Users" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/hobousers. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/hobousers. For more options, visit https://groups.google.com/d/optout.
