docs(migrations): Some documentation ++
This commit is contained in:
		
							parent
							
								
									9226fb6bea
								
							
						
					
					
						commit
						44a17d7155
					
				
							
								
								
									
										19
									
								
								README.md
								
								
								
								
							
							
						
						
									
										19
									
								
								README.md
								
								
								
								
							|  | @ -31,16 +31,12 @@ or if you want to also run the tests: | |||
| 
 | ||||
|     pip3 install --user ".[ldap,tests]" | ||||
| 
 | ||||
| You will also need a MySQL driver, recommended drivers are | ||||
| - `mysqlclient` | ||||
| - `PyMySQL` | ||||
| You will also need a MySQL driver, by default one of this is installed: | ||||
| - `mysqlclient` (non Windows) | ||||
| - `PyMySQL` (on Windows) | ||||
| 
 | ||||
| `setup.py` will try to install a matching driver. | ||||
| 
 | ||||
| #### Windows | ||||
| Same as above, but if you want to use `mysqlclient` instead of `PyMySQL` (performance?) you have to follow this guide: | ||||
| 
 | ||||
| https://www.radishlogic.com/coding/python-3/installing-mysqldb-for-python-3-in-windows/ | ||||
| #### Hint on MySQL driver on Windows: | ||||
| If you want to use `mysqlclient` instead of `PyMySQL` (performance?) you have to follow [this guide](https://www.radishlogic.com/coding/python-3/installing-mysqldb-for-python-3-in-windows/) | ||||
| 
 | ||||
| ### Install database | ||||
| The user needs to have full permissions to the database. | ||||
|  | @ -53,11 +49,12 @@ If not you need to create user and database manually do (or similar on Windows): | |||
|         echo "FLUSH PRIVILEGES;" | ||||
|     ) | sudo mysql | ||||
| 
 | ||||
| Then you can install the database tables | ||||
| Then you can install the database tables, this will update all tables from core + all enabled plugins. | ||||
| 
 | ||||
|     $ flaschengeist db upgrade heads | ||||
| 
 | ||||
| Or to only upgrade one plugin: | ||||
| ## Plugins | ||||
| To only upgrade one plugin: | ||||
| 
 | ||||
|     $ flaschengeist db upgrade events@head | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue