Basic Starter Questions
Opened this issue · 2 comments
Hello, I have had my first look at actordb and I'm prototyping and testing in Windows/VStudio.
My current projects (.NET) address MySQL/MariaDB or SQLite. And my ORM creates and modifies database, when needed.
Could you give me some help to do the first steps and (if so) tell me, if what I want to do is not possible.
I would like to use actordb on a few Clients (10 or more) and every Windows Client has his own database that syncs with the other nodes.
I want every client to connect to his localhost database. Do I need to create a database first in the Shell?
How can I set the Username/Pass to connect to in ActorDB?
Actually I use these connectionstrings to connect to my databases:
connectionString="XpoProvider=MySql;Server=localhost;User ID=root;Password=pass;Persist Security Info=true;Charset=utf8;Database=myDatabase"/> ;
connectionString="XpoProvider=SQLite;Data Source=myDatabase.db;Journal Mode=WAL;Synchronous=0;Cache=Shared;Temp Store=MEMORY" />
In what manner do I need to modify the CS to connect to ActorDB?
Can I connect to ActorDB with MySQL-Workbench or HeidiSQL?
Do I need to patch the SQL Statements, if every Client just connects to his local database?
Thanks very much for your help in Advance
Reinhold
I want every client to connect to his localhost database.
This is not how it works. Actors are managed by ActorDB and you connect to it. It should be connectable using a MySQL/MariaDB driver. ORM's are not likely to be compatible though because the actor statement is not standard.
How can I set the Username/Pass to connect to in ActorDB?
Same as you do with mysql.
Can I connect to ActorDB with MySQL-Workbench or HeidiSQL?
No
Thanks Sergej for your detailed explanation.
For now this (my orm) prevents me to use actordb.
Though I'm thinking of creating/extending a driver.
But I suppose, I should wait for your next version?!