0
我一直在學習數據庫創建空的PostgreSQL數據庫,並想知道,如果是有一個DataMapper的方法-or另一個「紅寶石」的方式 -創建一個空的數據庫,而不是使用psql
create database "bd_name";
,在Sinatra項目中?如何使用DataMapper的
我一直在學習數據庫創建空的PostgreSQL數據庫,並想知道,如果是有一個DataMapper的方法-or另一個「紅寶石」的方式 -創建一個空的數據庫,而不是使用psql
create database "bd_name";
,在Sinatra項目中?如何使用DataMapper的
你應該做的是創建一個Rakefile並定義一個Rake任務來創建數據庫,並且在對數據庫進行任何結構性更改後運行遷移任務。使用DataMapper,這比使用ActiveRecord(它提供了它自己的數據庫任務)更有效。
看看the Rakefile提供的Padrino靈感框架。