PlaceOS::Tasks::Database
Constants
Log = ::Log.for(self)
Instance methods
drop_pg_tables(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil)
Sourcemigrate_rethink_to_pg(path : String, pg_host : String, pg_port : Int32, pg_db : String, pg_user : String | Nil = nil, pg_password : String | Nil = nil, clean_before : Bool = false, verbose : Bool = false)
Sourcepg_database_version(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil)
Sourcepg_init_database(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil)
Sourcepg_migrate_down(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil, target : Int64 | Nil = nil)
Sourcepg_migrate_redo(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil)
Sourcepg_migration_status(pg_db : String, pg_host : String, pg_port : Int32, pg_user : String | Nil = nil, pg_password : String | Nil = nil)
Source