mirror of https://github.com/CrimsonTome/tldr.git
rails*: add Indonesian translation (#6927)
parent
90932cfdc8
commit
8dbfe98373
|
@ -0,0 +1,36 @@
|
||||||
|
# rails db
|
||||||
|
|
||||||
|
> Beragam subperintah yang berkaitan dengan database untuk Rauby on Rails.
|
||||||
|
> Informasi lebih lanjut: <https://guides.rubyonrails.org/command_line.html>.
|
||||||
|
|
||||||
|
- Membuat database, memuat skema dan menginisiasinya dengan data awal:
|
||||||
|
|
||||||
|
`rails db:setup`
|
||||||
|
|
||||||
|
- Mengakses konsol database:
|
||||||
|
|
||||||
|
`rails db`
|
||||||
|
|
||||||
|
- Membuat database yang didefinisikan di environment saat ini:
|
||||||
|
|
||||||
|
`rails db:create`
|
||||||
|
|
||||||
|
- Menghapus database yang didefinisikan di environment saat ini:
|
||||||
|
|
||||||
|
`rails db:drop`
|
||||||
|
|
||||||
|
- Menjalankan migrasi yang belum:
|
||||||
|
|
||||||
|
`rails db:migrate`
|
||||||
|
|
||||||
|
- Menampilkan status dari masing-masing file migrasi:
|
||||||
|
|
||||||
|
`rails db:migrate:status`
|
||||||
|
|
||||||
|
- Rollback ke migrasi sebelumnya:
|
||||||
|
|
||||||
|
`rails db:rollback`
|
||||||
|
|
||||||
|
- Mengisi database dengan data yang didefinisikan di `db/seeds.rb`:
|
||||||
|
|
||||||
|
`rails db:seed`
|
|
@ -0,0 +1,24 @@
|
||||||
|
# rails destroy
|
||||||
|
|
||||||
|
> Menghapus Rails _resources_.
|
||||||
|
> Informasi lebih lanjut: <https://guides.rubyonrails.org/command_line.html#bin-rails-destroy>.
|
||||||
|
|
||||||
|
- Menampilkan daftar semua generator yang tersedia untuk menghapus:
|
||||||
|
|
||||||
|
`rails destroy`
|
||||||
|
|
||||||
|
- Menghapus model yang bernama Post:
|
||||||
|
|
||||||
|
`rails destroy model {{Post}}`
|
||||||
|
|
||||||
|
- Menghapus _controller_ yang bernama Post:
|
||||||
|
|
||||||
|
`rails destroy controller {{Posts}}`
|
||||||
|
|
||||||
|
- Menghapus migrasi yang membuat Posts:
|
||||||
|
|
||||||
|
`rails destroy migration {{CreatePosts}}`
|
||||||
|
|
||||||
|
- Menghapus _scaffold_ model yang bernama Post:
|
||||||
|
|
||||||
|
`rails destroy scaffold {{Post}}`
|
|
@ -0,0 +1,24 @@
|
||||||
|
# rails generate
|
||||||
|
|
||||||
|
> Membuat Rails templates yang baru ke suatu proyek.
|
||||||
|
> Informasi lebih lanjut: <https://guides.rubyonrails.org/command_line.html#bin-rails-generate>.
|
||||||
|
|
||||||
|
- Menampilkan semua generator yang tersedia:
|
||||||
|
|
||||||
|
`rails generate`
|
||||||
|
|
||||||
|
- Membuat model baru bernama Post dengan atribut judul dan uraian:
|
||||||
|
|
||||||
|
`rails generate model {{Post}} {{judul:string}} {{uraian:text}}`
|
||||||
|
|
||||||
|
- Mmebuat _controller_ baru bernama Posts dengan actions index, show, new dan create:
|
||||||
|
|
||||||
|
`rails generate controller {{Posts}} {{index}} {{show}} {{new}} {{create}}`
|
||||||
|
|
||||||
|
- Membuat migrasi baru yang menambahkan atribut kategori ke model yang sudah ada bernama Post:
|
||||||
|
|
||||||
|
`rails generate migration {{AddKategoriToPost}} {{kategori:string}}`
|
||||||
|
|
||||||
|
- Membuat _scaffold_ untuk model bernama Post, dengan pendefinisian atribut judul dan uraian:
|
||||||
|
|
||||||
|
`rails generate scaffold {{Post}} {{title:string}} {{body:text}}`
|
|
@ -0,0 +1,20 @@
|
||||||
|
# rails routes
|
||||||
|
|
||||||
|
> Menampilkan daftar _routes_ di aplikasi Rails.
|
||||||
|
> Informasi lebih lanjut: <https://guides.rubyonrails.org/routing.html>.
|
||||||
|
|
||||||
|
- Menampilkan semua _routes_:
|
||||||
|
|
||||||
|
`rails routes`
|
||||||
|
|
||||||
|
- Menampilkan semua _routes_ dengan format yang lebih panjang:
|
||||||
|
|
||||||
|
`rails routes --expanded`
|
||||||
|
|
||||||
|
- Menampilkan _routes_ yang sebagian cocok dengan nama helper method URL, HTTP verb, atau path URL:
|
||||||
|
|
||||||
|
`rails routes -g {{posts_path|GET|/posts}}`
|
||||||
|
|
||||||
|
- Menampilkan _routes_ yang memetakan ke controller tertentu:
|
||||||
|
|
||||||
|
`rails routes -c {{posts|Posts|Blogs::PostsController}}`
|
|
@ -0,0 +1,25 @@
|
||||||
|
# rails
|
||||||
|
|
||||||
|
> Sebuah _framework_ MVC yang ditulis dalam Ruby.
|
||||||
|
> Beberapa subperintah seperti `rails generate` mempunyai dokumentasi terpisah.
|
||||||
|
> Informasi lebih lanjut: <https://guides.rubyonrails.org/command_line.html>.
|
||||||
|
|
||||||
|
- Membuat proyek rails baru:
|
||||||
|
|
||||||
|
`rails new "{{nama_proyek}}"`
|
||||||
|
|
||||||
|
- Memulai server lokal untuk proyek pada port 3000:
|
||||||
|
|
||||||
|
`rails server`
|
||||||
|
|
||||||
|
- Memulai server lokal untuk proyek pada port tertentu:
|
||||||
|
|
||||||
|
`rails server -p "{{port}}"`
|
||||||
|
|
||||||
|
- Membuka konsol untuk berinteraksi dengan aplikasinya dari _command-line_:
|
||||||
|
|
||||||
|
`rails console`
|
||||||
|
|
||||||
|
- Menampilkan versi rails:
|
||||||
|
|
||||||
|
`rails --version`
|
Loading…
Reference in New Issue