-
Notifications
You must be signed in to change notification settings - Fork 31
🗄️ - Upgrade LiteDB #310
Comments
Could I try to solve that one? |
Of course, @AlexGipp. It's all yours. ❤️ |
How do I start the bot so I can test if my changes cause any errors? I didn't find anything in the documentation. |
@AlexGipp, you're right. The documentation is still lacking since we separated the front-ends into their own repositories recently. It would be neat if you could perhaps write a couple of unit tests to ensure this behavior works as expected. You are going to need to ensure the generated However, you're still going to want to run the application. For that, I would recommend the The setup is slightly complex, since you already started development in your own fork, I assume.
git clone --recurse-submodules -j8 [email protected]:control-net/miunie-console.git
dotnet build miunie-console/src
cd miunie-console/src/Miunie Notice that You want to switch this to your fork: You should also make sure you don't have any pending changes before you start changing the remote. git remote set-url origin [email protected]:petrspelos/Miunie.git
git remote add upstream https://github.com/control-net/Miunie performing
git checkout master
git fetch upstream
git merge upstream/master
git push At this point, you're working on an updated fork within the context for a Miunie Console submodule. Now is when you make changes in the submodule. To ensure you know where to work, you can perform
To run the application, you then go to the MiunieConsole.sln and run the ConsoleApp project.
It's basically a repository in a repository. It's called a git submodule. |
Awesome thanks for that detailed explanation, will look into it 👍 |
Summary
Our
Miunie.Infrastructure
project is currently usingLiteDB
version4.1.4
. There has been a major release since we implemented this. The goal is to upgrade to the new version ofLiteDB
and ensure that everything still works.How to implement
Bumping the NuGet package version number is a good start. You will, however, need to resolve potential issues in
PersistentStorage.cs
.Interested? 😊
If you'd like to help us by solving this issue, just say so in the comments. ❤️
And don't shy away from asking any kind of question you might have.
Should you have any questions at all, feel free to contact either me (@petrspelos) or @DraxCodes on our Discord server:
And of course, thank you so much for contributing! 🎉 It's because of amazing people like yourself that Miunie exists.
The text was updated successfully, but these errors were encountered: