Ich würde gerne eine reine Rubin-Datenbank (Kirbybase http://www.netpromi.com/files/kirbybase_ruby_manual.html) zusammen mit Camping (http://camping.io der Rubin microframework) verwenden, so in Ruby hätten wir so etwas, um eine Aufzeichnung anzuzeigen :Camping mit einer Pure Ruby-Datenbank
require 'kirbybase'
db = KirbyBase.new
cars_tbl= db.get_table(:cars)
ferrari = cars_tbl.select { |r| r.recno == 9 }
puts ferrari
oder für alle Datensätze
results = cars_tbl.select(:name,:race,:color,:recno).sort(+:color)
, was der beste Weg, dies ohne Verschleierung der "rubysh" kirbybase Syntax mit Camping zu integrieren wäre? Ein einfaches Modul zur Verbindung mit einer SQLite (Standarddatenbank auf Camping) durch aktive Datensatz ähnlichen
Modul Modelle Klasse Inhalt < Basis aussehen würde; Ende
class BasicFields < V 1.0
def self.up
create_table Content.table_name do |t|
t.string :title
t.text :text
t.timestamps
end
end
def self.down
drop_table Content.table_name
end
end
Ende
Vielen Dank im Voraus für Ihre Hilfe!
Ackbar ist seit langer Zeit gebrochen. Ich würde das ohne aktive Aufzeichnung verwenden wollen. KirbyBase ist noSQL und würde mit ActiveBase nicht gut funktionieren. – devnull