Database Markup Language (DBML) syntax highlighting and code snippets for Atom Text Editor.
This project was made based on Visual Studio Code extension - vscode-dbml
Syntax highlighting is enabled for files with the .dbml extension.
Snippets are provided for quickly creating tables, enums, and references. To use a snippet, begin typing any of the following keys.
-
Definition:
project: Create a project descriptiontable: Create a new tabletableindex: Create a new table with an auto-incrementing int id as the primary keytablegr: Create a table groupindex: Create a new indexenum: Create a new enumcolumn: Create a new column
-
Relationship:
oto: Create a one-to-one referenceotm: Create a one-to-many referencemto: Create a many-to-one referencemtm: Create a many-to-many join table
-
Note:
projectnote: Create a project notetablenote: Create a table notecolumnnote: Create a column note
-
Other:
defval: Create a default value
If you find an error or bug, please create an issue.
If you want to add to this project, feel free to fork the repository and submit a pull request.
