La società per cui lavoro sta cercando di passare da ColdFusion 8/Windows a Ruby on Rails/Linux. La nostra soluzione di database rimarrà come MSSQL 2008 su Windows. Probabilmente seguirò una serie di domande relative a questa migrazione separatamente, ma per ora ho una domanda specifica per Rails & MSSQL.Rails & MSSQL 2008: riusciremo a superare le barriere?
Nel 2006, quando stavo lavorando con Ruby su Rails per la prima volta, il supporto per le installazioni MSSQL era piuttosto incerto. Le cose hanno funzionato per la maggior parte, ma ActiveRecord non ha potuto far fronte a certe funzioni prive di T-SQL. In primo luogo, ricordo che l'auto-paging non funziona a causa della mancanza di una parola chiave OFFSET come quella trovata in MySQL.
Sono curioso di sapere se il nostro server DB principale che esegue MSSQL 2008 sarà in grado di sfruttare più delle funzionalità di ActiveRecord. Se ci sono particolari caratteristiche che non sono disponibili, sarei curioso di sapere cosa siano.
Sto cercando di indovinare, ma sono abbastanza sicuro: l'offset si interrompe su mssql e non sono sicuro se: limita correttamente le mappe a TOP. –
Che cosa significa esattamente "la maggior parte" per te? –
Suppongo che il supporto MSSQL sia abbastanza buono dato che i tassi di adozione di Rails sono aumentati così tanto, quindi sarei curioso di sapere cosa funziona ** non **, piuttosto che cosa funziona. –