2016-07-29 9 views
0

leer Postgresql-Datenbank erstellen ich über Datenbanken gelernt habe und wollten wissen, ob ein Verfahren Datamapper gibt es -oder eine andere „Rubin“ Art und Weise - eine leere Datenbank für die Erstellung anstatt create database "bd_name"; in psql , in einem Sinatra-Projekt?Wie mit Datamapper

Antwort

0

Sie sollten einen Rakefile erstellen und einen Rake-Task zum Erstellen der Datenbank sowie eine Aufgabe zum Ausführen der Migrationen definieren, nachdem Sie strukturelle Änderungen an Ihrer Datenbank vorgenommen haben.

Mit DataMapper ist das etwas mehr Arbeit als mit ActiveRecord (die eigene DB-Aufgaben zur Verfügung stellt).

Werfen Sie einen Blick auf the Rakefile von der Padrino Rahmen für die Inspiration zur Verfügung gestellt.