Giter VIP home page Giter VIP logo

Comments (8)

jforberg avatar jforberg commented on July 30, 2024

Vet inte hur du lyckades migrera detta @Zofz. Kör du en annan databas hemma än vi gör i produktion? Det är alltid enklare att köra samma databas som man utvecklar för, annars vet man inte vad man gör.

from web.

jforberg avatar jforberg commented on July 30, 2024

Fixade detta i master nu, dock finns det inget snyggt sätt att lösa detta eftersom det ligger en buggig migration i kedjan. Egentligen skulle man vilja laga den men eftersom ni andra troligt redan har kört migrationen blir det svårt. Nu fungerar det att ladda schemat i alla fall.

from web.

davidwessman avatar davidwessman commented on July 30, 2024

Hmm, det var ju inte bra.
Men lokalt borde man ju kunna köra en rake db:reset (om man inte har sparat något viktigt under sina tester).

Jag har kört sqlite lokalt, är nog dags att byta!

from web.

jforberg avatar jforberg commented on July 30, 2024

@Zofz Nybörjarguiderna i rails rekommenderar sqlite3 för utvecklingsmiljön. Bara ett av många dåliga råd de ger nybörjare :)

Man vill alltid ha en så snarlik miljö som möjligt när man utvecklar. Annars ber man om problem.

from web.

davidwessman avatar davidwessman commented on July 30, 2024

yepp, det kan jag definitivt förstå.

Har inte funderat över det, men får se till att byta 😄

from web.

davidwessman avatar davidwessman commented on July 30, 2024

Märkte precis att development är confat till att köra sqlite3.
Hur gör ni för att köra mysql lokalt? Kör det i production?
(Vi borde ju dock byta till mysql på development av samma anledning som hela issuen.)

Edit:
Detsamma gäller configen i test.rb, borde köras med mysql också?

from web.

davidwessman avatar davidwessman commented on July 30, 2024

@jforberg @henrikssn

from web.

jforberg avatar jforberg commented on July 30, 2024

@Zofz Det enklaste är att köra samma databas i alla tre lägen, är min erfarenhet. Eftersom vi kör mysql i produktion innebär detta i så fall mysql i test och development också. Konfig ser ut på samma sätt. Du bara fyller i config/database.yml att dev. och test också ska köra över mysql2.

Sedan att installera mysql är lätt på de flesta linuxburkar. Mysql kan dock heta Mariadb på din distro av politiska skäl men det är samma sak.

https://wiki.archlinux.org/index.php?title=MySQL&redirect=no

^ bra guide, tänk dock på att om du kör en äldre distro som inte gått över till systemd ännu (host ubuntu) så ser kommandot för att starta servicen lite annorlunda ut.

from web.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.