In short: reinsall everything which has been compiled in or linked against libraries the old system.
- Upgrade OS
- Install or Upgrade XCode
Demo https://staging.madek.zhdk.ch/ -> https://staging.madek.zhdk.ch/api/browser/
für Login den Support anfragen https://wiki.zhdk.ch/medienarchiv/doku.php#support_per_e-mail Referenz API Projekt HfG
REST
sudo port install ruby-build
ruby-build 2.7.2 ~/.rubies/ruby-2.7.2
Concrete example: leihs legacy knows about roles for users. We would like to extend this to include roles for groups. But we can not change code of leihs legacy. Solution: we add new functionality but make leihs legacy belive the DB schema has not changed.
group_roles
user_roles
to direct_user_roles
.user_roles
with custom AGGREGATE
s using direct_user_roles
and group_roles
.class TimestampsWithTimeZone < ActiveRecord::Migration | |
def change | |
res = execute <<-SQL.strip_heredoc | |
SELECT table_name from INFORMATION_SCHEMA.views WHERE table_schema = ANY (current_schemas(false)); | |
SQL | |
view_names = res.to_a.map(&:first).map(&:to_a).map(&:second) |
I hereby claim:
To claim this, I am signing this object: