"Moniajo".. yksi tietokanta, kaksi/useampi käyttäjä

Started by kzmx, 10.06.17 - klo:13:42

Previous topic - Next topic

kzmx

Tästä taisi olla joskus kauan sitten puhetta.. mutta nyky palveluntarjoajat eivät edullisimmissa paketeissa tarjoa kuin yhden tai kaksi tietokantaa ja tarve olisi ilman mlinvoicen yritysten "integraatiota" kolmelle tietokannalle..

Joten onko tuon tekeminen mahdollista, että saisi monta yritystä yhden mlinvoice tietokannan sisään.. tai onhan siellä jo kyseinen valinta jne. mutta joskus vanhemmissa versioissa yksi käyttäjä pystyi valitsemaan laskutettavien yritysten välillä. Mutta saisiko kyseisille yrityksille omat käyttäjät ja vain admin näkisi kaikki tarvittaessa?

Toinen kysymys:

Onko mahdollista yhdistää kaksi eri mlinvoicen tietokantaa yhteen ja käyttää esim kahdesta eri asennuskansiosta?
Palvelin/mlinvoice1 ja palvelin/mlinvoice2
Kolms kysymys:

Saako yhdistettyä kaksi mlinvoicea yhdeksi ja käyttää edellämainitulla tavalla, yhdestä http://domain/mlinvoice eri käyttäjänimillä.

Ere Maijala

Käyttöoikeuksiin ei ole tullut muutoksia, joten edelleen on niin, ettei käyttöä voi rajoittaa yrityskohtaisesti.

Kakkoskohta kuitenkin onnistuu, eli yhteen MySQL-tietokantaan voi luoda useamman setin MLInvoicen tauluja eri prefikseillä. Joudut muokkaamaan create_database.sql:ää, jotta saat tehtyä taulut toiselle prefiksille. Eli muuta esim. mlinvoice_invoice_state => mlinvoice2_invoice_state. Sitten config.php:hen _DB_PREFIX_ -asetukseen 'mlinvoice2', niin käytetään tuota toista tietokantaa.

Kolmoskohta ei onnistu, eli yksi MLInvoice-asennus käyttää aina tiettyä tietokantaa tietyllä prefiksillä. Toki olisi mahdollista lisätä tietokannan valinta kirjautumisen yhteyteen, mutta toistaiseksi se ei ole mahdollista.

--Ere