rails*: add Indonesian translation (#6927)

beep
Adinda Praditya 2021-10-10 21:25:00 +07:00 committed by GitHub
parent 90932cfdc8
commit 8dbfe98373
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 129 additions and 0 deletions

View File

@ -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`

View File

@ -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}}`

View File

@ -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}}`

View File

@ -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}}`

25
pages.id/common/rails.md Normal file
View File

@ -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`