Sachverhalt: Sachverhalt: A. Der mazedonische Staatsangehörige X._ (geb. 1978) reiste im Jahre 1991 in die Schweiz ein und erhielt im Rahmen des Familiennachzugs eine Aufenthaltsbewilligung. Diese wurde im Februar 1993 in eine Niederlassungsbewilligung umgewandelt. Nach mehreren strafrechtlichen Verurteilungen verfügte die Fremdenpolizei des Kantons Basel-Stadt am 18. November 2005, dass X._ auf unbestimmte Zeit aus der Schweiz ausgewiesen werde und die Schweiz bis zum 13. Januar 2006 zu verlassen habe. Die Rechtsmittel, welche X._ hiergegen erhob, wurden vom kantonalen Sicherheitsdepartement am 29. Mai 2006 und vom Appellationsgericht des Kantons Basel-Stadt als Verwaltungsgericht am 8. September 2006 abgewiesen. Nach mehreren strafrechtlichen Verurteilungen verfügte die Fremdenpolizei des Kantons Basel-Stadt am 18. November 2005, dass X._ auf unbestimmte Zeit aus der Schweiz ausgewiesen werde und die Schweiz bis zum 13. Januar 2006 zu verlassen habe. Die Rechtsmittel, welche X._ hiergegen erhob, wurden vom kantonalen Sicherheitsdepartement am 29. Mai 2006 und vom Appellationsgericht des Kantons Basel-Stadt als Verwaltungsgericht am 8. September 2006 abgewiesen. B. Am 16. November 2006 hat X._ beim Bundesgericht Verwaltungsgerichtsbeschwerde eingereicht. Er stellt folgende Anträge: 1. Es sei das Urteil des Appellationsgerichts des Kantons Basel-Stadt vom 8. September 2006 aufzuheben. Demgemäss sei von einer Ausweisung des Beschwerdeführers abzusehen. 2. Das Sicherheitsdepartement des Kantons Basel-Stadt, Abteilung Dienste, sei anzuweisen, die Niederlassungsbewilligung des Beschwerdeführers um weitere 5 Jahre zu verlängern. 3. Eventualiter sei das Urteil des Appellationsgerichts des Kantons Basel-Stadt vom 8. September 2006 aufzuheben und zur ergänzenden Feststellung des Sachverhalts und neuen Entscheidung an das Sicherheitsdepartement, eventuell an die Vorinstanz zurückzuweisen." 3. Eventualiter sei das Urteil des Appellationsgerichts des Kantons Basel-Stadt vom 8. September 2006 aufzuheben und zur ergänzenden Feststellung des Sachverhalts und neuen Entscheidung an das Sicherheitsdepartement, eventuell an die Vorinstanz zurückzuweisen." C. Mit Verfügung vom 7. Dezember 2006 hat der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt. C. Mit Verfügung vom 7. Dezember 2006 hat der Präsident der II. öffentlich-rechtlichen Abteilung des Bundesgerichts der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt. D. Das kantonale Sicherheitsdepartement und das Appellationsgericht des Kantons Basel-Stadt sowie das Bundesamt für Migration ersuchen um Abweisung der Beschwerde. 