Aplikacja bazodanowa do mojej firmy


#1

Hej :wink:

Chcę napisać aplikację bazodanową do firmy.

Moje pytanie brzmi: Jak połączyć RoR z Mysql na serwerze, oraz sprawdzić czy dobrze to zrobiłem?

W przyszłości również chciałbym zainportować obecną danę z excel do tej mysql.

4 różne tabele. (klienci, zamówienia, …, usługi)
Funkcje w bazie danych:

  1. Wyświetlanie wierszy z tabeli klienci
  2. Wyświetlanie wierszy z tabeli zamówienia
  3. Podstawowy selekcja wyświetlania tych wierzy (np. zamówienia z danego miesiąca)
  4. Dodawanie i aktualizacja wpisów do bazy danych

Obecnie mam wykupioną prywatnie usługę na hostingu, firma też posiada hosting (FTP i bazdy danych[mysql]).
W tej bazie danych stworzyłem próbną tabelę (tego też się musiałem nauczyc, jestem kompletnie “zielony”.) W każdym razie działa.

Obecną apkę robię na swoim laptopie, docelowo wrzucę ją na hosting firmy.

Kilka dni już się z tym męczę, instalowałem jakieś gemy mysql2 to później nie mogłem nawet stworzyć kontrollera.

Można powiedzieć, że aplikacja po prostu działa na localhost nic na niej nie ma. Jest baza danych.

Potrzebowałbym wsparcia w wyświetaniu chociaż jednej tabeli a resztę spróbuję zrobić “łopatologicznie”

Z góry dziękuję za wsparcie.

Pozdrawiam :alien:

Moja firma używa obecnie bazy danych w excel…

Postanowiłem samemu napisać aplikację bazodanową, obecnie ukończyłem tutorial https://guides.rubyonrails.org/getting_started.html.


#2

Hej Brahman :slight_smile:
Super, że zaczynasz przygodę z Railsami.

Odpowiedź na pytanie jak połączyć się z “zewnętrzną” bazą MySql możesz znaleźć np. tu: https://cobwwweb.com/connect-to-a-remote-mysql-database-in-rails
czyli w skrócie chodzi o ustawienie danych Twojej bazy MySql w tym pliku config/database.yml

Chociaż ja zrobiłbym to inaczej. Polecam skorzystanie z platformy Heroku. Przykładowy tutorial: https://www.youtube.com/watch?v=ku2guLYS1_U

Powodzenia :slight_smile: